Atom
Table of Content
1_ENTRIES-
UncategorizedNuclideAdvanced Open FileAtom ReverserAtom TerminalAutocomplete module importBeautifyCode PeekColor PickerCopy PasteCSS Declaration SorterDuplicate SelectionEditor ConfigEmmetFile IconsFontsGit Time Machinehtml-to-cssiMDoneJumpyMerge ConflictsMinimapPigmentsProject PlusSort linesSorterSync SettingsPlatformIO IDE Terminal[TernJS](#ternjsβ¦
Syntax
9_ENTRIESLanguage packages extend the editor with syntax highlighting and/or snippets for a specific language or file format.
Lint
6_ENTRIESIn case the awesome nirvana that is linting has not yet been unleashed upon you:
To enable linting, you'll need the general linter which provides the interface for the provider plugins for specific languages. The full list of current plugins can be found at atomlinter.github.io, a few examples being:
- C++linter-clanglinter-cppchecklinter-gcc - on-the-fly linting - checks against google style guide
- CSS
stylelint
- JavaScript
eslint
- Python
pylama
- SASS
sass-lint
- Stylus
stylint
- TypeScript
tslint
Build
6_ENTRIESTo enable building, you'll need the general build which provides the interface for the provider plugins for specific languages and adds integrates with lint. The full list of current plugins can be found at atombuild.github.io, a few examples being:
- AppleScript
oscompile
- C/C++/Objective C
xcodebuild
- CoffeeScript
coffee
- GNU Make
make
- Sass
sass
- TypeScript
tsc