All Projects → vscode-org-mode → Vscode Org Mode

vscode-org-mode / Vscode Org Mode

Licence: gpl-3.0
Emacs Org Mode for Visual Studio Code

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Vscode Org Mode

Vscode Emacs Mcx
Awesome Emacs Keymap - VSCode emacs keybinding with multi cursor support
Stars: ✭ 135 (-87.68%)
Mutual labels:  vscode, vscode-extension, emacs
Vscode Hack
Hack language & HHVM debugger support for Visual Studio Code
Stars: ✭ 45 (-95.89%)
Mutual labels:  vscode, vscode-extension
Vscode Project Manager
Project Manager Extension for Visual Studio Code
Stars: ✭ 1,022 (-6.75%)
Mutual labels:  vscode, vscode-extension
Org Tfl
Transport for London meets Emacs Orgmode
Stars: ✭ 55 (-94.98%)
Mutual labels:  emacs, org-mode
Vs Code For Node Js Development Pack
🏃 A VS Code Extension Pack to get up and running with Node.js Development
Stars: ✭ 41 (-96.26%)
Mutual labels:  vscode, vscode-extension
Vscode Stylefmt
🔌 VS Code plugin for stylefmt— Format your CSS using stylefmt.
Stars: ✭ 42 (-96.17%)
Mutual labels:  vscode, vscode-extension
Vscode Openshift Tools
Microsoft Visual Studio Code extension for OpenShift
Stars: ✭ 51 (-95.35%)
Mutual labels:  vscode, vscode-extension
Hashlink Debugger
Visual Studio Code Debugger for Haxe/HashLink applications
Stars: ✭ 35 (-96.81%)
Mutual labels:  vscode, vscode-extension
Vue Vscode Snippets
These snippets were built to supercharge my workflow in the most seamless manner possible.
Stars: ✭ 1,083 (-1.19%)
Mutual labels:  vscode, vscode-extension
.dot Org Files
Dotfiles, Emacs + Org-mode with babel and Literate programming.
Stars: ✭ 57 (-94.8%)
Mutual labels:  emacs, org-mode
Vue Theme Vscode
+200.000 installs ⬇️ Theme for Visual Studio Code inspired by Vue.js, with support for more popular languages, trying to maintain a perfect harmony of colors.
Stars: ✭ 54 (-95.07%)
Mutual labels:  vscode, vscode-extension
Vscode File Templates Ext
Visual Studio code extenstion that allows to quickly create new files based on defined templates.
Stars: ✭ 39 (-96.44%)
Mutual labels:  vscode, vscode-extension
Markdown index
add index to your markdown title
Stars: ✭ 38 (-96.53%)
Mutual labels:  vscode, vscode-extension
Tailwindcss Intellisense
Intelligent Tailwind CSS tooling for Visual Studio Code
Stars: ✭ 1,066 (-2.74%)
Mutual labels:  vscode, vscode-extension
Vs Code Extension Doc Zh
VS Code插件开发文档-中文版
Stars: ✭ 982 (-10.4%)
Mutual labels:  vscode, vscode-extension
Vscode Ruby Test Adapter
A Ruby test adapter extension for the VS Code Test Explorer
Stars: ✭ 50 (-95.44%)
Mutual labels:  vscode, vscode-extension
Vscode Smoothtype
VS Code extension to add cursor transitions while typing, similar to MS Office and the Windows 10 Mail app.
Stars: ✭ 54 (-95.07%)
Mutual labels:  vscode, vscode-extension
Organic
Outliner, organizer and notes management app.
Stars: ✭ 34 (-96.9%)
Mutual labels:  emacs, org-mode
Vscode Extension
Red extension for Visual Studio Code
Stars: ✭ 34 (-96.9%)
Mutual labels:  vscode, vscode-extension
Org Evil
Evil extensions for Org-mode.
Stars: ✭ 51 (-95.35%)
Mutual labels:  emacs, org-mode

VS Code Org Mode

Version Installs Ratings Travis codecov License

⚠️ The publisher name was changed, tootone/org-mode has become vscode-org-mode/org-mode ⚠️

VS Code Org Mode is an extension for Visual Studio Code inspired by the venerable Org mode for Emacs. Org lets you keep notes, maintain TODO lists, and author documents, all in plain text.

We welcome issues, feature requests, and contributions to the repo.

Features

Keep Notes

Create outlines:

outlines

Promote and demote items:

promote_demote

Maintain TODO Lists

Create TODOs:

create todos

Change TODO status:

cycle todo status

Customize your TODO Keywords:

custom todos

Insert timestamps:

timestamps

Modify dates:

modify dates

Author Documents

Style your text:

style text

Add metadata with a snippet:

add metadata

Add links with a snippet:

add links

Add comments:

add comments

Settings

Keybindings

All actions in VS Code Org mode come packaged with default keybindings. These can be modified in your keybindings.json file.

Custom TODO Keywords

TODO keywords can be customized in settings.json. For example:

"org.todoKeywords": [
    "TODO",
    "DONE",
    "WAIT",
    "SCHD"
]

Installation

Org Mode can be installed in a number of ways:

  • Launch VS Code Quick Open (Linux / Windows: ctrl+P; Mac: cmd+P) and type ext install org-mode.
  • Search for org mode in the Extensions view in VS Code.

install

Activation

The extension can be activated in two ways:

  1. Save a file with the extension .org.
  2. Change the language mode to Org by either
    • Clicking in the lower right corner to the left of the smiley face
    • Typing change language mode into the command palette
    • Using the default shortcut
      • Linux / Windows: ctrl+k m
      • Mac: cmd+k m

Docs

Detailed documentation is kept in the GitHub Wiki.

Contributing

We welcome contributions to the GitHub repo. Here are basic guidelines for conventions.

Join the community here.

Naming

The full name of this project is VS Code Org Mode. It is abbreviated vscode-org-mode. In the VS Code Marketplace, it is listed as Org Mode.

Commands are prefixed with org. and followed by camel case, eg org.insertHeadingRespectContent. Command titles are prefixed with Org: and followed by capitalized words separated by spaces, eg Org: Insert Heading Respect Content.

Filenames use kebab case, eg header-functions.ts.

When referring to the original Org mode, we capitalize the "O" and leave the "m" lower case. This is in keeping with the original team's usage on orgmode.org.

Code

Use TSLint with default settings.

Git

  • master is used for production deploys.
  • develop is the main branch into which new features are merged. It is protected from direct pushes, so all changes come from pull requests.
  • Features: For all new additions, create a new feature branch. When complete, create a pull request into develop for that branch. Optionally, prefix feature branch names with feature/.

Gratitude

The original Org mode was written for Emacs by Carsten Dominik, with the help and support of an impressive list of geniuses. Our work is inspired by though not associated with their original masterpiece. In addition, many aspects of the extension were inspired by the Spacemacs Org layer.

Our unicorn icon is based on an image by M. Turan Ercan for the Noun Project. We're grateful to them for making the image available under the Creative Commons license.

License

This work is available under the GNU General Public License v3.

Requirements

Install the extension. The rest will be taken care of.

Known Issues

Colorization

Colorization, bolding, italicization, and other modes of highlighting are handled differently by different themes. We have prioritized supporting the default VS Code themes (Dark+ and Light+). This prioritization means that some colors may not appear as expected in other themes, or that opportunities for more variance have been missed.

Others

See GitHub Issues.

Release Notes

See CHANGELOG.md.

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].