Code Monkey home page Code Monkey logo

synnotes's Introduction

SynNotes

Simple syntax highlighted Notes manager with incremental full-text search and GMaill like tags as folders.
Most of the time app basically hides in the system tray. Then you push global hotkey, and it appears with last Note opened and Search field already focused. After you found data needed hide the app back by pressing ESC. overview
search
When you have some notes created - you probably would like to sync them to other your workstations/mobile devices. Also, versioning and cloud backups would be nice. All that provided if you enable sync with your Simplenote account

Used

Download

You can download compiled binaries in Releases section
Changelog is available in Commits section

Installation

Just unpack and use. App does not use registry and tries to keep db and ini-file config alongside with .exe file. If app dir is not writable (you unpacked it to %ProgramFiles%) then %AppData%\SynNotes directory used instead.

Configuration

That is very simple app and it will be so. No bells'n'whistles for reduced memory footprint (c# lol;).

Sync

Simplenote sync is configured when you first press Sync button:
sync
Or at any time by Right-Clicking of that button. No any data exchange is performed when Sync Frequency set to Manual until you press the Sync button.

Settings

Some configuration could be done by editing settings.ini.

This part is for Global Hotkeys . Default is Win+tilde for Search, and no Hotkey assigned to just show app

[Keys]
HotkeyShow=
HotkeySearch=Win+`

App support themes of Notepad++ format which are stored in /themes folder. So, you can edit them or create new with visual editor of NP++. Then enable it like this:

[Scintilla]
Theme=Visual Studio Dark.xml
Lexers
  • When Note has no explicit Lexer (language to highlight syntax) selected it will inherit it from it's tags.
  • If Note has multiple tags assigned, privilege has Tag which is higher in tree (you can arrange tags by drag'n'drop) In this case name of Lexer would be prefixed by ^
  • If both Note and all it's Tags has no Lexer assigned bash is used by default

synnotes's People

Contributors

sepich avatar

Watchers

James Cloos avatar  avatar

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.