Tools/Atom

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 
{{TOC right}}
 
{{TOC right}}
[[File:Atom.png]]
+
[[File:Atom.png|frame|A hackable text editor for the 21st Century: https://atom.io/.]]
  
A hackable text editor for the 21st Century: https://atom.io/
+
Atom is a text editor which is released by [https://github.com github] under the [https://opensource.org/licenses/MIT open source license from MIT].
 +
 
 +
The latest release for Windows, Linux or OS X can be downloaded at https://atom.io.
 +
 
 +
Atom is built around a core extended with [https://atom.io/packages packages]. The basic installation comes with about 50 packages already integrated. The built-in package manager allows to install [https://atom.io/packages packages] to extend Atoms' functionality or install [https://atom.io/themes themes] to modify the look.
 +
 
 +
= Packages =
 +
 
 +
Packages can easily be installed by going to the ''Preferences'' or ''Settings'' menu or simply press the shortcut ''Ctrl+Comma''.
 +
 
 +
Another solution would be to press ''Ctrl+Shift+P'' (''cmd+shift+P'' on Mac) which brings up the command palette and then start typing ''packages'' or ''install'' or anything related. You should see the ''Settings View: Install Packages'' option show up.
 +
 
 +
Once on the ''+ Install'' tab of the ''Settings'' page, a list of ''Featured Packages'' is shown. Clicking on the  Clicking on the ''Install'' button will install them to Atom and they are directly usable. More packages can be found by typing in the ''Search packages'' field.
 +
 
 +
Below a list of packages used at HEI:
 +
 
 +
; [https://atom.io/packages/language-vhdl language-vhdl]
 +
: VHDL language support in Atom
 +
 
 +
; [https://atom.io/packages/aligner aligner]
 +
: Easily align multiple lines and blocks with support for different operators and custom configurations
 +
 
 +
; [https://atom.io/packages/aligner-vhdl aligner-vhdl]
 +
: VHDL support for aligner
 +
 
 +
; [https://atom.io/packages/highlight-selected highlight-selected]
 +
: Highlights the current word selected when double clicking
 +
 
 +
; [https://atom.io/packages/split-diff split-diff]
 +
: A split pane diff tool
 +
 
 +
; [https://atom.io/packages/minimap minimap]
 +
: A preview of the full source code
 +
 
 +
; [https://atom.io/packages/minimap-cursorline minimap-cursorline]
 +
: Displays Atom cursorline in the minimap
 +
 
 +
; [https://atom.io/packages/minimap-find-and-replace minimap-find-and-replace]
 +
: Displays the search matches in the minimap.
 +
 
 +
; [https://atom.io/packages/minimap-split-diff minimap-split-diff]
 +
: A minimap plugin for the Split Diff package
 +
 
 +
; [https://atom.io/packages/minimap-highlight-selected minimap-highlight-selected]
 +
: A minimap binding for the highlight-selected package.
 +
 
 +
To be continued...

Revision as of 18:46, 6 June 2016

Contents

A hackable text editor for the 21st Century: https://atom.io/.

Atom is a text editor which is released by github under the open source license from MIT.

The latest release for Windows, Linux or OS X can be downloaded at https://atom.io.

Atom is built around a core extended with packages. The basic installation comes with about 50 packages already integrated. The built-in package manager allows to install packages to extend Atoms' functionality or install themes to modify the look.

Packages

Packages can easily be installed by going to the Preferences or Settings menu or simply press the shortcut Ctrl+Comma.

Another solution would be to press Ctrl+Shift+P (cmd+shift+P on Mac) which brings up the command palette and then start typing packages or install or anything related. You should see the Settings View: Install Packages option show up.

Once on the + Install tab of the Settings page, a list of Featured Packages is shown. Clicking on the Clicking on the Install button will install them to Atom and they are directly usable. More packages can be found by typing in the Search packages field.

Below a list of packages used at HEI:

language-vhdl
VHDL language support in Atom
aligner
Easily align multiple lines and blocks with support for different operators and custom configurations
aligner-vhdl
VHDL support for aligner
highlight-selected
Highlights the current word selected when double clicking
split-diff
A split pane diff tool
minimap
A preview of the full source code
minimap-cursorline
Displays Atom cursorline in the minimap
minimap-find-and-replace
Displays the search matches in the minimap.
minimap-split-diff
A minimap plugin for the Split Diff package
minimap-highlight-selected
A minimap binding for the highlight-selected package.

To be continued...

Personal tools
Namespaces
Variants
Actions
Navigation
Browse
Toolbox