VS Code Org ModeVS 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. The extension is currently in alpha. We welcome issues, feature requests, and contributions to the repo. FeaturesKeep NotesCreate outlines: Promote and demote items: Maintain TODO ListsCreate TODOs: Change TODO status: Customize your TODO Keywords: Insert timestamps: Modify dates: Author DocumentsStyle your text: Add metadata with a snippet: Add links with a snippet: Add comments: SettingsKeybindingsAll actions in VS Code Org mode come packaged with default keybindings. These can be modified in your Custom TODO KeywordsTODO keywords can be customized in
InstallationOrg Mode can be installed in a number of ways:
ActivationThe extension can be activated in two ways:
DocsDetailed documentation is kept in the GitHub Wiki. ContributingWe welcome contributions to the GitHub repo. Here are basic guidelines for conventions. NamingThe full name of this project is Commands are prefixed with Filenames use kebab case, eg 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. CodeUse TSLint with default settings. Git
GratitudeThe 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. LicenseThis work is available under the GNU General Public License v3. RequirementsInstall the extension. The rest will be taken care of. Known IssuesFoldingVS Code's folding strategy is based on indentation. There is no indentation in Org. There are a number of feature requests to allow for header-level folding: Until Microsoft addresses those issues, it appears to be impossible to implement folding in Org. ColorizationColorization, 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. OthersSee GitHub Issues. Release NotesSee CHANGELOG.md. |