All Projects → alefragnani → Vscode Numbered Bookmarks

alefragnani / Vscode Numbered Bookmarks

Licence: mit
Numbered Bookmarks Extension for Visual Studio Code

Programming Languages

typescript
32286 projects
delphi
115 projects

Projects that are alternatives of or similar to Vscode Numbered Bookmarks

Vscode Bookmarks
Bookmarks Extension for Visual Studio Code
Stars: ✭ 804 (+793.33%)
Mutual labels:  bookmark, vscode, vscode-extension, visual-studio-code
Vscode Git Graph
View a Git Graph of your repository in Visual Studio Code, and easily perform Git actions from the graph.
Stars: ✭ 767 (+752.22%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Vscode Git Semantic Commit
💬 A Visual Studio Code extension which enables to commit simply by the semantic message conventions
Stars: ✭ 65 (-27.78%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Without Guns For Vs Code
Visual Studio Code extension that teaches you mindful programming
Stars: ✭ 14 (-84.44%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Marp Vscode
Marp for VS Code: Create slide deck written in Marp Markdown on VS Code
Stars: ✭ 442 (+391.11%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Vscode Markdown Pdf
Markdown converter for Visual Studio Code
Stars: ✭ 571 (+534.44%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Vscode Intelephense
PHP intellisense for Visual Studio Code
Stars: ✭ 872 (+868.89%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
VSCode-Anywhere
VSCode with preconfigured tools for your programming languages : binaries, settings, extensions and documentations
Stars: ✭ 26 (-71.11%)
Mutual labels:  vscode, visual-studio-code, vscode-extension
Vscode Stylefmt
🔌 VS Code plugin for stylefmt— Format your CSS using stylefmt.
Stars: ✭ 42 (-53.33%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Vscode Project Manager
Project Manager Extension for Visual Studio Code
Stars: ✭ 1,022 (+1035.56%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Laravel Blade Snippets Vscode
Laravel blade snippets and syntax highlight support for Visual Studio Code
Stars: ✭ 80 (-11.11%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Awesome Vscode
🎨 A curated list of delightful VS Code packages and resources.
Stars: ✭ 19,659 (+21743.33%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Vscode Restclient
REST Client Extension for Visual Studio Code
Stars: ✭ 3,289 (+3554.44%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Vscode Peacock
Subtly change the color of your Visual Studio Code workspace. Ideal when you have multiple VS Code instances, use VS Live Share, or use VS Code's Remote features, and you want to quickly identify your editor.
Stars: ✭ 690 (+666.67%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Vscode Stylelint
A Visual Studio Code extension to lint CSS/SCSS/Less with stylelint
Stars: ✭ 260 (+188.89%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Vscode Smoothtype
VS Code extension to add cursor transitions while typing, similar to MS Office and the Windows 10 Mail app.
Stars: ✭ 54 (-40%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Metago
MetaGo provides fast cursor movement/selection for keyboard focused users in vscode
Stars: ✭ 151 (+67.78%)
Mutual labels:  bookmark, vscode, vscode-extension
vscode-less
🔌 Less intellisense for Variables and Mixins in all Less files.
Stars: ✭ 21 (-76.67%)
Mutual labels:  vscode, visual-studio-code, vscode-extension
Theme Bear
🐻 A VSCode dark theme 🐻
Stars: ✭ 27 (-70%)
Mutual labels:  vscode, vscode-extension, visual-studio-code
Vscode Hack
Hack language & HHVM debugger support for Visual Studio Code
Stars: ✭ 45 (-50%)
Mutual labels:  vscode, vscode-extension, visual-studio-code


Numbered Bookmarks Logo

What's new in Numbered Bookmarks 8.0

  • Improved Multi-root support
  • Full Remote Development support
  • Adds Cross-platform support
  • Adds Column position support
  • Adds toggle and jump commands to submenu
  • Adds workbench.colorCustomizations support

Support

Numbered Bookmarks is an extension created for Visual Studio Code. If you find it useful, please consider supporting it.

Numbered Bookmarks

It helps you to navigate in your code, moving between important positions easily and quickly. No more need to search for code. All of this in in Delphi style.

Features

Available commands

  • Numbered Bookmarks: Toggle Bookmark '#number' Mark/unmark the current position with a numbered bookmark
  • Numbered Bookmarks: Jump to Bookmark '#number' Move the cursor to the numbered bookmark
  • Numbered Bookmarks: List List all bookmarks from the current file
  • Numbered Bookmarks: List from All Files List all bookmarks from the all files
  • Numbered Bookmarks: Clear remove all bookmarks from the current file
  • Numbered Bookmarks: Clear from All Files remove all bookmarks from the all files

Both Toggle Bookmark and Jump to Bookmark commands are numbered from 0 to 9

The Numbered Bookmark 0 has been reactivated in PR #16, but because of this issue it has no keyboard shortcut defined. If sometime in the future these OS related limitation disappears, the shortcuts will be restored.

MacOS users should be aware that some commands shortcuts should conflict with native shortcuts, and uses Cmd instead of Ctrl (Cmd + Shift + 3 and Cmd + Shift + 4)

Manage your bookmarks

Toggle Bookmark '#number'

You can easily Mark/Unmark bookmarks on any position.

Toggle

The default shortcuts are numbered from 0 to 9: Toggle Bookmark # (Ctrl + Shift + #)

Navigation

Jump to Bookmark '#number'

The default shortcuts are numbered from 0 to 9: Jump to Bookmark # (Ctrl + #)

List

List all bookmarks from the current file and easily navigate to any one. It shows you the line contents and temporarily scroll to that position.

List from All Files

List all bookmarks from all files and easily navigate to any one. It shows you the line contents and temporarily scroll to that position.

List

  • Bookmarks from the active file shows the line content and the position
  • Bookmarks from other files also shows the relative file path

Improved Multi-root support

When you work with multi-root workspaces, the extension can manage the bookmarks individually for each folder.

Simply define saveBookmarksInProject as true on your User Settings or in the Workspace Settings, and when you run the Numbered Bookmarks: List from All Files command, you will be able to select from which folder the bookmarks will be shown.

List

Remote Development support

The extension now fully supports Remote Development scenarios.

It means that when you connect to a remote location, like a Docker Container, SSH or WSL, the extension will be available, ready to be used.

You don't need to install the extension on the remote anymore.

Better yet, if you use numberedBookmarks.saveBookmarksInProject setting defined as true, the bookmarks saved locally will be available remotely, and you will be able to navigate and update the bookmarks. Just like it was a resource from folder you opened remotely.

Available Settings

  • Bookmarks are always saved between sessions, and you can decide if it should be saved in the Project, so you can add it to your Git/SVN repo and have it in all your machines (false by default). Set to true and it will save the bookmarks in .vscode\numbered-bookmarks.json file.
    "numberedBookmarks.saveBookmarksInProject": true
  • Controls whether to show a warning when a bookmark is not defined (false by default)
    "numberedBookmarks.showBookmarkNotDefinedWarning": true
  • Per User Requests it is now possible to choose how Bookmarks Navigate Through All Files:
    "numberedBookmarks.navigateThroughAllFiles"

Possible Values:

Value Explanation
false default - same behavior as today
replace you can't have the same numbered bookmark in different files
allowDuplicates you can have the same numbered bookmark in different files, and if you jump repeatedly to the same number, it will look on other files
  • Choose the background color to use on a bookmarked line
    "numberedBookmarks.backgroundLineColor"

Deprecated in 6.3: Use workbench.colorCustomizations instead. More info in Available Colors

  • Choose the gutter icon fill color
    "numberedBookmarks.gutterIconFillColor"
  • Choose the gutter icon number color
    "numberedBookmarks.gutterIconNumberColor"

Available Colors

  • Choose the background color to use on a bookmarked line
    "workbench.colorCustomizations": {
      "numberedBookmarks.lineBackground": "#157EFB22"  
    }
  • Choose the border color to use on a bookmarked line
    "workbench.colorCustomizations": {
      "numberedBookmarks.lineBorder": "#FF0000"  
    }
  • Choose marker color to use in the overview ruler
    "workbench.colorCustomizations": {
      "numberedBookmarks.overviewRuler": "#157EFB88"  
    }

For any of the Color settings, you can use color names blue, RGB rgb(0, 255, 37), RGBA rgba(0, 255, 37, 0.2) or HEX #00ff25 format.

Project and Session Based

The bookmarks are saved per session for the project that you are using. You don't have to worry about closing files in Working Files. When you reopen the file, the bookmarks are restored.

It also works even if you only preview a file (simple click in TreeView). You can put bookmarks in any file and when you preview it again, the bookmarks will be there.

License

MIT © Alessandro Fragnani

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].