├── .gitignore
├── .vscode
└── settings.json
├── icon.png
├── .github
└── workflows
│ └── release.yml
├── CHANGELOG.md
├── package.json
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *.vsix
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "gitdoc.enabled": false
3 | }
--------------------------------------------------------------------------------
/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lostintangent/thinking-in-code/HEAD/icon.png
--------------------------------------------------------------------------------
/.github/workflows/release.yml:
--------------------------------------------------------------------------------
1 | name: Release
2 |
3 | on:
4 | release:
5 | types:
6 | - created
7 |
8 | jobs:
9 | Release:
10 | runs-on: ubuntu-latest
11 | steps:
12 | - name: Checkout
13 | uses: actions/checkout@v2
14 | - name: Install Node.js
15 | uses: actions/setup-node@v1
16 | with:
17 | node-version: 14.x
18 | - run: npm install
19 | - name: Publish to VS Marketplace
20 | run: npx vsce publish
21 | env:
22 | VSCE_PAT: ${{ secrets.VSCE_PAT }}
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | ## v0.0.11 (08/22/2021)
2 |
3 | - Adding [WikiLens](https://aka.ms/wikilens) as a new dependency
4 |
5 | ## v0.0.10 (07/23/2021)
6 |
7 | - Reintroducing Drawio as a child dependency
8 |
9 | ## v0.0.9 (07/06/2021)
10 |
11 | - Removed GitDoc and Drawio as child dependencies
12 |
13 | ## v0.0.8 (07/06/2021)
14 |
15 | - Correctly set the extension kind
16 |
17 | ## v0.0.7 (04/07/2021)
18 |
19 | - Added the [Draw.io](https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio) extension to the pack 📊
20 |
21 | ## v0.0.6 (03/21/2021)
22 |
23 | - Added Twitter links for the "inception" of each project within the pack
24 |
25 | ## v0.0.5 (03/21/2021)
26 |
27 | - Improved the premise definition
28 |
29 | ## v0.0.4 (03/20/2021)
30 |
31 | - Add more gif examples
32 |
33 | ## v0.0.3 (03/20/2021)
34 |
35 | - Added link for office hours calendar
36 |
37 | ## v0.0.2 (03/20/2021)
38 |
39 | - Improve `README` description for included extensions
40 |
41 | ## v0.0.1 (03/20/2021)
42 |
43 | 🚀 Initial release!
44 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "thinking-in-code",
3 | "displayName": "Thinking in Code",
4 | "publisher": "lostintangent",
5 | "description": "Collection of extensions to enable a richer environment for writing, thinking, and learning about code.",
6 | "icon": "icon.png",
7 | "version": "0.0.11",
8 | "repository": {
9 | "type": "git",
10 | "url": "https://github.com/lostintangent/thinking-in-code"
11 | },
12 | "engines": {
13 | "vscode": "^1.51.0"
14 | },
15 | "categories": [
16 | "Extension Packs"
17 | ],
18 | "extensionKind": [
19 | "ui",
20 | "workspace"
21 | ],
22 | "keywords": [
23 | "learning",
24 | "gist",
25 | "playground",
26 | "notes"
27 | ],
28 | "extensionPack": [
29 | "vsls-contrib.codetour",
30 | "vsls-contrib.gistfs",
31 | "codespaces-contrib.codeswing",
32 | "hediet.vscode-drawio",
33 | "lostintangent.wikilens"
34 | ],
35 | "devDependencies": {
36 | "vsce": "^1.95.0"
37 | },
38 | "scripts": {
39 | "package": "vsce package"
40 | }
41 | }
42 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 🧠 Thinking in Code
2 |
3 | _Thinking in Code_ is a curated set of VS Code extensions, which collectively seek to provide a [learning environment](http://worrydream.com/#!/LearnableProgramming) that can improve the comprehension & [interactivity](https://blog.ncase.me/curse-of-the-chocolate-covered-broccoli-or-emotion-in-learning/) of code, support the management of code-centric [knowledge bases](https://thesweetsetup.com/pkm-intro-for-creatives/) / [digital gardens](https://maggieappleton.com/garden-history/), and help developers ["think better"](https://alistapart.com/article/writing-is-thinking/) as part of their daily routine. Maybe, just maybe, it can help make your development experience more fun 🎢
4 |
5 | | Included extension | How can it help? |
6 | |-|-|
7 | | 🗺️ [CodeTour](https://aka.ms/codetour) - Record and playback guided tutorials for codebases (aka "tours").
|
|
|
|
|