Skip to content

Releases: StarlaneStudios/vscode-comment-anchors

v1.10.3

14 Jan 23:47
Compare
Choose a tag to compare
  • When selecting an anchor, the cursor position now also moves (#173)
  • bin and obj directories are now excluded from workplace scans by default (#176)
  • Intellisense will now only trigger when an entire prefix is typed (#174)

v1.10.2

14 Jan 23:34
Compare
Choose a tag to compare
  • Display a badge when the current file contains anchors

v1.10.1

10 Oct 11:30
Compare
Choose a tag to compare
  • Added new quick navigation command (Bound to Alt + C + L)
  • Change default navigation keybind to Alt + PageUp & Alt + PageDown

v1.10.0

08 Oct 21:56
Compare
Choose a tag to compare
  • Added a command to export all anchors in your workspace as JSON or CSV (#154)
  • Added matchPrefix and matchSuffix settings
  • Added keyboard navigation (Shift+Alt+Up & Shift+Alt+Down) (#27)
  • Updated the anchor tag configuration syntax (#152)
    • The legacy array-based syntax will continue to work
    • Since the new syntax is defined using an object notation, individual tags can now be collapsed
  • Made highlightColor property optional for tags, allowing uncolored anchors (#141)
  • Omitting the path from a link anchor will now default to the current file (#163)
  • Replaced styleComments property with more customizeable styleMode property (#31)
  • Improved the anchor IntelliSense completions
  • Fixed epics within regions not displaying in the sidebar
  • Fixed instances where a single broken link breaks all links
  • Fixed anchors appearing outside of comments (#116)
    • Due to the way in which the matcher has been changed, existing anchors may break. Please use the new matchPrefix and matchSuffix settings to further tweak the matcher to your environment.
  • Slightly adjust the cursor appearance

v1.9.6

30 Jul 15:37
Compare
Choose a tag to compare
  • Added new "hidden" scope (#128)
    • Prevents anchors from displaying in the sidebar
    • Useful for creating highlight-only anchors

v1.9.5

24 May 23:17
Compare
Choose a tag to compare
  • LINK Anchors now render a clickable highlight instead of a CodeLens
    • As a result the weird "jumpy" behaviour with CodeLens is no longer an issue (#109)

v1.9.4

24 May 17:30
Compare
Choose a tag to compare
  • Added Show Cursor setting
    • Renders a sidebar entry representing the current cursor position
    • Useful to view your cursors position relative to your anchors
    • Disabled by default, enable in settings to use

v1.9.3

16 May 03:01
Compare
Choose a tag to compare
  • Fixed link anchors not always working in the same file (#120)
  • Anchor sections are now expanded by default (#118)
    • Added a setting to revert to the previous behavior

v1.9.0

25 Sep 18:05
Compare
Choose a tag to compare
  • Added Anchor Epics
    • Used to group anchors into individual groups
    • Specify the epic using an epic attribute, example:

      // EXAMPLE[epic=examples] This anchor appears in the "examples" epic
    • Anchor ordering can be customized per anchor using the seq option
  • Add "link" anchor support
    • Enabled on tags by setting behavior to "link"
    • Allows you to specify an absolute or relative file to travel to
    • Renders a clickable link that opens the file in your editor
    • You can link to specific line numbers
      • Example: // LINK some/file.txt:50
    • You can link to specific anchors
      • Example: // LINK some/file.txt#my-anchor
      • Takes you to // ANCHOR[id=my-anchor] This is the destination
  • Added new default LINK tag to use together with the new link behavior functionality
  • Increase default maxFiles value from 50 to 250
  • Deprecated isRegion in favor of behavior set to "region"

Feature complete

30 Sep 21:44
Compare
Choose a tag to compare

Extension is now feature complete, all expected functionality has been implemented.

Additional features may be implemented in the future, however this should be viewed as the core functionality of Comment Anchors.