- This extension will no longer be updated (See README.md for details)
- Snippets final cursor positioning
- Default tag settings file has many updates
- Tag settings schema file has many improvements added, should be much easier to edit settings now
- Corrected some paths generation for Linux/Mac compatability
- A few typos corrected
- Hard coded paths were causing the extension to fail on Linux and Mac systems
The default location for Local Notes has been changed from .vscode
to .pnotes
as requested by this extensions users. The new default folder name can be changed with the command Project Notes: Set Local Notes Folder Name
. If you have existing notes stored in your .vscode
folder, just drag them into the new .pnotes
folder to have them show up in the project notes list.
The default location for Global Notes has been moved from this extensions global storage location to the folder .pnotes
in the users home folder. This only applies to new users. Existing (and new) users can always use the command Project Notes: Set Global Notes Folder Location
to set the location to any desired location. If you would like to move your existing notes from this extensions Global Storage folder to a new location, the global storage folder is typically found at ~\.vscode\data\user-data\User\globalStorage\willasm.project-notes
.
- New command
Project Notes: Set Local Notes Folder Location
- File System Watcher for Local Notes
- File System Watcher for Global Notes
- Global Project Notes moved from
extensions global storage
to.pnotes
folder in users home folder - Local Project Notes moved from
.vscode
to.pnotes
folder
- Removed
UPGRADING.md
as it only applied to a much earlier version
- Global notes folder was not updated correctly on location change (Thank you to sanihaq for bringing this to my attention)
- Extension failed to load when vscode was opened without a file loaded (Thank you to sanihaq for bringing this to my attention)
- Renaming notes input field is now pre-filled with the current name
- Both Project notes and Global notes are now available from activity bar outline views
- Command
Project Notes: Open Note File Link
- Screenshot of new outline views
- The following commands have been removed as they are now available from the activity bar outline views via their respective buttons
- Command
Project Notes: Open or Create Project Note
- Command
Project Notes: Open Existing Project Note (Edit Mode)
- Command
Project Notes: Open Existing Project Note (Preview Mode)
- Command
Project Notes: Open or Create Global Note
- Command
Project Notes: Open Existing Global Note (Edit Mode)
- Command
Project Notes: Open Existing Global Note (Preview Mode)
- Command
- Readme.md
- Open or Create Global Note command cancellation not handled correctly
- Snippet
tagKeyword
- Snippet
tagProjectNote
- Snippet
tagGlobalNote
- Snippet
commentHiddenTitle
- Snippet
commentKeyword
- Snippet
commentBoxSingleLine
- Snippet
commentBoxDblLine
- Screenshot of some of the new snippets
- Snippet
tagmaintitle
renamed to camelCasetagMainTitle
- Snippet
tagsubtitle
renamed to camelCasetagSubTitle
- Snippet
taghiddentitle
renamed to camelCasetagHiddenTitle
- Snippet
tagunderline
renamed to camelCasetagUnderline
- Snippet
tagstrikethrough
renamed to camelCasetagStrikethrough
- Does not highlight comments in strings now
- Readme.md
- Pick lists are now alpha numerically sorted
- Global note edit string typo for pick list
- Readme with suggestion for "editor.quickSuggestions.comments": true
- Readme with notification about Known Issues
- New command -
Project Notes: Edit Tags Settings File
- New command -
Project Notes: Restore Tag Settings File
- All tag settings are now stored in
project-notes-tag-settings.json
- Added schema json file for settings file
- Light and Dark theme aware highlighting
- New
Tags
can be added to the settings file - All
Tags
can be enabled or disabled individually in the settings file - Highlighting of user definable
Tag Blocks
- Snippets for the pre-defined tag blocks
- Added settings documentation file
- Added Upgrading from previous versions documentation file
- New screenshots to reflect the new changes
- Highlighting in multiline comments was not working properly
- Opening project note files not adding lowercase extension files to pick list
- Now uses text decorations for highlighting
- File link trigger
File: filename.md
has been changed toProject File: filename.md
- File link trigger now requires the
.MD
extension to remove any confusion on notes file format
- Dependency on TextMateRules for syntax highlighting
- New command -
Project Notes: Set Globals Notes Folder Location
- New command -
Project Notes: Open or Create Global Note
- New command -
Project Notes: Open Existing Global Note (Edit Mode)
- New command -
Project Notes: Open Existing Global Note (Preview Mode)
- Global Note files text Highlighting
- File link trigger
File:
is now case insensitive - it was only triggering on lowercase
- package.json Added
"configurationDefaults"
section to remove manual settings.json editing requirement
- Renamed extension to Project Notes + TODO Highlighter to better reflect its functions
- Requirement to add scopes to textMateRules in settings.json
- This is now only reqired if you want to modify the colors and styling
- README.md to reflect the new changes
- Unnecessary lines from addtosettings.txt
- package.json
- Example screenshot
- README.md
- "Project Notes: Open Existing Note (Edit Mode)" Command
- "Project Notes: Open Existing Note (Preview Mode)" Command
- Initial release