You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -30,14 +29,14 @@ AS Notes brings [[wikilink]] style note-taking (and much more) directly into VS
30
29
31
30
## Why VS Code?
32
31
33
-
Many of us spend a lot of time in VS Code and using VS Code as your main notes application gives you so much for free, even before using **AS Notes** features:
32
+
Many of us spend a lot of time in VS Code and using VS Code as your main notes application gives you so much for free, even before using **AS Notes** features:
34
33
35
34
- Cross platform + Web (via Workspaces)
36
35
- UI features such as Tabs, File Explorer, Themes
37
36
- Huge extension library that can be used along side AS Notes (Mermaid diagramming, Vim etc)
38
37
- AI Chat (GitHub CoPilot / Claude etc.) you can use to work with your notes
@@ -48,7 +47,7 @@ Many of us spend a lot of time in VS Code and using VS Code as your main notes a
48
47
- Version control friendly (Git & GitOps)
49
48
- Lightweight indexing of your notes (local sqlite3 WASM)
50
49
51
-
- Performant on large (~20k markdown files) knowledge bases
50
+
- Performant on large (~20k markdown files) knowledge bases
52
51
53
52
### Wikilinks
54
53
@@ -207,7 +206,7 @@ AS Notes can work alongside knowledge bases created in Obsidian or Logseq due to
207
206
208
207
### Outliner Mode
209
208
210
-
Enable **Outliner Mode** (`as-notes.outlinerMode` setting or the **AS Notes: Toggle Outliner Mode** command) to turn the editor into a bullet-first outliner. Every line begins with `-` and custom keybindings keep you in flow:
209
+
Enable **Outliner Mode** (`as-notes.outlinerMode` setting or the **AS Notes: Toggle Outliner Mode** command) to turn the editor into a bullet-first outliner. Every line begins with `-` and custom keybindings keep you in flow:
211
210
212
211
| Key | Action |
213
212
|---|---|
@@ -286,11 +285,13 @@ Pro users can store sensitive notes in encrypted files. Any file with the `.enc.
286
285
4. To read a note, run **AS Notes: [All|Current] Note(s)** - files are decrypted in place using your stored passphrase.
287
286
288
287
**Encryption details:**
288
+
289
289
- Algorithm: AES-256-GCM with a per-encryption random 12-byte nonce
290
290
- Key derivation: PBKDF2-SHA256 (100,000 iterations) from your passphrase
291
291
- File format: a single-line `ASNOTES_ENC_V1:<base64url payload>` marker - used to help prevent accidental commits via a Git pre-commit hook.
292
292
293
293
**Commands:**
294
+
294
295
-`AS Notes: Set Encryption Key` - save passphrase to OS keychain
295
296
-`AS Notes: Clear Encryption Key` - remove the stored passphrase
296
297
-`AS Notes: Create Encrypted Note` - create a new named `.enc.md` file in the notes folder
@@ -306,7 +307,7 @@ Pro users can store sensitive notes in encrypted files. Any file with the `.enc.
306
307
307
308
## Getting started
308
309
309
-
For a sample knowledge base, clone https://github.com/appsoftwareltd/as-notes-demo-notes and follow the instructions there to initialise.
310
+
For a sample knowledge base, clone <https://github.com/appsoftwareltd/as-notes-demo-notes> and follow the instructions there to initialise.
310
311
311
312
### Initialise a workspace
312
313
@@ -555,6 +556,7 @@ A separate toggle controls **context verbosity** - compact (single-line, truncat
555
556
#### Context menu - View Backlinks
556
557
557
558
Right-click any wikilink in the editor to open backlinks for that specific page:
559
+
558
560
- Works with aliases - if the wikilink targets an alias, backlinks for the canonical page are shown.
559
561
- Works with forward references - pages that don't exist yet still show any incoming links.
560
562
@@ -610,6 +612,7 @@ A workspace can contain any number of named boards, stored as plain files in a `
610
612
Each board starts with three lanes: **TODO**, **DOING**, and **DONE**. TODO and DONE are protected and cannot be removed or renamed.
611
613
612
614
In the editor panel:
615
+
613
616
-**Add lane** — click **+ Lane** in the board header.
614
617
-**Rename lane** — click the pencil icon on any non-protected lane header.
615
618
-**Remove lane** — click the × button; if the lane contains cards a confirmation is shown and cards are deleted along with it.
@@ -730,7 +733,7 @@ The parser uses a stack-based bracket matching algorithm. Each pair of `[[` and
730
733
731
734
### Poor performance when under file sync tool management
732
735
733
-
It has been observed that the VS Code editor can feel slower when the directory is under management by some sync tools (e.g. MS OneDrive, Google Drive, Dropbox etc).
736
+
It has been observed that the VS Code editor can feel slower when the directory is under management by some sync tools (e.g. MS OneDrive, Google Drive, Dropbox etc).
734
737
735
738
AS Notes directories can be managed via sync, though Git is recommended as it does not watch files like the sync tools do and has full conflict resolution features.
- Resolves `[[wikilinks]]` to relative `.html` links
782
786
- Generates a `<nav>` sidebar on each page
@@ -838,8 +842,8 @@ npx @vscode/vsce publish
838
842
839
843
```bash
840
844
git add .
841
-
git commit -m "Release v2.2.6"# change version
842
-
git tag v2.2.6# change version
845
+
git commit -m "Release v2.2.7"# change version
846
+
git tag v2.2.7# change version
843
847
git push origin main --tags
844
848
```
845
849
@@ -863,4 +867,4 @@ This software is provided "as is", without warranty of any kind, express or impl
863
867
864
868
This extension is licensed under the [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0)](LICENSE).
865
869
866
-
You are free to use, share, and adapt this extension for **non-commercial purposes** with attribution. Commercial use requires a separate commercial license. See [LICENSE](LICENSE) for full terms or contact us https://www.appsoftware.com/contact.
870
+
You are free to use, share, and adapt this extension for **non-commercial purposes** with attribution. Commercial use requires a separate commercial license. See [LICENSE](LICENSE) for full terms or contact us <https://www.appsoftware.com/contact>.
0 commit comments