Coder Social home page Coder Social logo

alganzory / tabnote Goto Github PK

View Code? Open in Web Editor NEW
25.0 1.0 0.0 5.89 MB

VS Code extension that allows you to leave notes on individual tabs/files.

Home Page: https://marketplace.visualstudio.com/items?itemName=alganzory.tabnote

License: MIT License

JavaScript 6.97% TypeScript 93.03%
notes notes-tool vscode vscode-extension

tabnote's Introduction

TabNote - The ultimate way to leave notes on tabs and files

Leave a note on tabs or files to help you remember why they were opened/relevant/whatever the heck you may want to remember.

The main motivation behind this extension is to help you leave notes on a tab/file, this could be useful to remember why you opened a file (when you have too many open), or to leave a note to yourself about a file.

Notes persist across sessions, so you can leave a note on a file and come back to it later.

Key Features

  • Quickly add a note to any file or tab
  • View preview of the note for current tab in the status bar at the bottom of the window

Using Status Bar

  • View notes preview through sidebar (activity bar)
  • Manage notes (add, edit, delete), and search for a specific note through sidebar (activity bar)

Using Activity Bar

  • Manage notes (add, edit, delete), and search for a specific note through a quick pick menu

Using Command Palette

How to use

  • To add a note for the current tab, use the command TabNote: Add Note or click the Add Note in the status bar
  • To view and edit existing notes, use the command TabNote: View/Edit Note or click the status bar button to view/edit the note for the current tab
  • To delete a note for the current tab, use the command TabNote: Delete Note
  • You can view and manage all notes by clicking the extension icon in the side bar (activity bar)
  • You can search for a note through the command TabNote: Search Notes or by clicking the search button in the status bar

In short, you can manage the notes in the workspace using status bar, activity bar or the command pallete

Requirements

  • Visual Studio Code v1.50.0 or higher

Extension Settings

This extension does not add any settings to Visual Studio Code yet.

Known Issues

None at the moment.

Release Notes

0.0.1

Initial release of TabNote

0.0.2

  • Add keywords to package.json
  • Update gifs in README.md

tabnote's People

Contributors

alganzory avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

tabnote's Issues

Show comments at top of file

I think the notes you create should show up at the top of the file (but not count them as a line) so then it is quicker to find them.

(I came from the Reddit post, same username)

Show Note in the Tab?

Thanks for this extension, new to using VS Code here but I find this helpful.  I was pleased to find I could drag it from its own view into the Explorer view.  I was even more pleased when I could drag it down to the bottom panel, which has the horizontal space needed for some long path names with notes at the end.

This will work for now, but I was initially hoping to find something that could put a note right into the tab itself.  Have you noticed: with more than one file open with the same name, Code will add parts of the path to the tab to distinguish them?  

ℰ.ℊ.:

One foo Two foo's
oneFoo twoFoos

It might be nice if TabNote could do something similar,

with some options that could replace/take the place of Code's path note, or append the note as a third field too.  Also configure displaying "up to a certain length" of the note, so you don't get super long tabs with longer notes...

Best,
Scar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.