npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@phoenix-plugin-registry/jeffbooher.bookmarks

v0.10.6

Published

Bookmark lines in the editor as you work so you can quickly jump back to them later. Open the "Bookmarks" Panel to see all of the bookmarks and open them in the editor.

Downloads

2

Readme

Brackets Bookmarks Extension

This Extension provides functionality to bookmark lines in Brackets.

Navigate > Toggle Bookmark or press ⇧⌘K (Ctrl+Shift+K on Windows)

And recall those bookmarks later

Navigate > Next Bookmark or press ⌘P (Ctrl+P on Windows)

Navigate > Previous Bookmark or press ⇧⌘P (Ctrl+Shift+P on Windows)

Bookmarks are serialized and remembered globally. Add bookmarks to a file, close the file, reopen the file. Brackets will restore the bookmarks. Bookmarks are represented with a color and a bookmark icon.

Bookmarked lines with Live Editing Syntax Errors will show using a different color

View > Show Bookmarks Panel To see all bookmarks of open files (open, temporary views and views of files in the working set which may not have been open yet)

The default mode for the Bookmarks panel is to show bookmarks of only "open" files. This can be confusing when bookmarking files that Brackets has created a temporary view for then switching to another view. The result would cause the bookmark to disappear from the bookmarks view with the only way to get back to it is by reopening the file.

Add the following to your Brackets preferences file to show all bookmarks within a "project"

"bracketsEditorBookmarks.viewOptions": {
    "show": "project"
}

Add the following to your Brackets preferences file to show all bookmarks

"bracketsEditorBookmarks.viewOptions": {
    "show": "all"
}

the default for the "show" preference is "opened".

ProTip: Setting the show preference "all" will enable you to quickly jump between files in other projects.

##TODO

  1. Localize. I've set this extension up for localization so please contribute pull requests to translate this extension
  2. Sync bookmarks if files are changed externally... Use a hash of the line maybe?
  3. Better Bookmark Affordance (@larz0) especially when bookmarking lines in files with more than 999 lines since the bookmark UI encroaches on the line number
  4. Bookmark UI when line numbers are turned off
  5. Bookmark filtering (show bookmarks with xxx in the file's name, annotation, etc..)
  6. Bookmark groups (allow bookmarks to belong to a task like "refactoring functionXXX")
  7. Bookmark annotation (why was the bookmark added -- a quick glance at the context of the bookmark)