Skip to content

Commit

Permalink
more toc
Browse files Browse the repository at this point in the history
  • Loading branch information
eccentricOrange committed Oct 26, 2024
1 parent 0d7f5cc commit ab76e32
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 2 deletions.
7 changes: 7 additions & 0 deletions how-to-cs.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@ nav_exclude: true
---

# Dealing with computer science
{: .no_toc }

## Table of Contents
{: .no_toc }

1. TOC
{:toc}

## Breaking down conventions
Most <abbr title="Computer Science">CS</abbr> syllabuses at high school have two major components.
Expand Down
8 changes: 8 additions & 0 deletions syntax-highlighter.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,20 @@ nav_order: 4
---

## Pseudocode syntax highlighting plug-in
{: .no_toc }

While working with pseudocode, I was disappointed by the lack of an editor (that uses CAIE syntax). So I built my own plugin for the popular editor [Notepad++](https://notepad-plus-plus.org/).

Notepad++ is a text editor and source code editor for use with Microsoft Windows. Notepad++ makes it possible to define "languages", or more precisely, highlighting schemes (UDLs). This pseudocode plug-in is a custom-defined-language that provides syntax highlighting. It has been built for the Computer Science syllabuses of Cambridge International Assessment Education, specifically A Level 9608 and IGCSE 0478.

![Preview in Notepad++](https://github.com/eccentricOrange/NPP-CAIE-Pseudocode-Highlighting-plugin/blob/master/assets/preview.png?raw=true)

## Table of Contents
{: .no_toc }

1. TOC
{:toc}

## Installation

### Download and install Notepad++
Expand Down
11 changes: 9 additions & 2 deletions tips.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,23 @@
nav_order: 7
---

# Tips and tricks

<script async>
window.MathJax = {tex: {inlineMath: [['$', '$'], ['\\(', '\\)']]},svg: {fontCache: 'global'},jax: ["input/TeX", "output/CommonHTML"]};(function () {var script = document.createElement('script');script.src = 'https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js';script.async = true;document.head.appendChild(script);})();
</script>

# Tips and tricks
{: .no_toc }

I often find myself wanting to discuss little tips, tricks, and other ideas, but they don't merit a full article. So I'll keep posting them here. Each tip has a number and the date when I first wrote it in the format `XXX-DD-MM-YYYY` (where `XXX` is the number), so that it can easily be found later.

**Note:** There is no defined release schedule for these tips.

## Table of Contents
{: .no_toc }

1. TOC
{:toc}

## 001-09-10-2021
### Foo, Bar, and Baz
If you decide to look for help online, especially on a forum full of professional programmers (such as Stack Overflow), you might find these three words — among others — thrown around a lot.
Expand Down

0 comments on commit ab76e32

Please sign in to comment.