Skip to content

Latest commit

 

History

History
230 lines (157 loc) · 5.65 KB

atom.md

File metadata and controls

230 lines (157 loc) · 5.65 KB

ATOM starter kit

Темы, плагины, настройки, советы

Темы

  • UI Theme: One dark
  • Syntax Theme: Oceanic Next oceanic-next

Плагины

Чтобы установить плагины через терминал воспользуйтесь: apm install ...

  • advanced-open-file
  • language-babel
  • language-postcss
  • linter, linter-eslint
  • merge-conflicts
  • pigments
  • minimap, minimap-cursorline, minimap-find-and-replace, minimap-pigments
  • project-manager
  • autocomplete-modules
  • color-picker
  • platform-ide-terminal
  • docblockr

Установить все эти плагины:

apm install advanced-open-file language-babel language-postcss linter linter-eslint merge-conflicts pigments minimap minimap-cursorline minimap-find-and-replace minimap-pigments project-manager autocomplete-modules color-picker platformio-ide-terminal docblockr

Hotkeys - Горячие клавиши

Основные

  • ctrl+shift+p - поиск по командам
  • cmd+ctrl+p, alt+shift+p - выбрать проект

Работа с деревом

  • ctrl+\, cmd-\ - показать скрыть дерево
  • alt+\, ctrl-0 - переместиться в дерево и обратно
  • ctrl+shift+c - скопировать полный путь к файлу
  • f2 - переименовать / переместить
  • d - dublicate

Multiple Selections

  • cmd+d - Выделить похожий паттерн
  • cmd+u - Отменить выделение
  • ctrl+cmd+g - Выделить все

Поиски

  • cmd+shift+f - искать текст по проекту
  • cmd+r - поиск по методам
  • cmd+t, ctrl+p - искать файл в проекте
  • cmd+b - искать файл из открытых вкладок
  • cmd-shift-b - искать все измененные файлы (которые изменены в GIT)

Скобки

  • ctrl+m - найти конечную скобку
  • ctrl+alt+m cmd-ctrl-m - выделить все в скобках

А также

  • ctrl+shift+m - markdown preview
  • ctrl+shift+l - выбрать грамматику подсветки

Советы

autosave> включить tabs>color = true tabs>show icons = off tabs>use preview tabs = on

Eslint

Настройка ES-Lint и reformat (beautify)

cmd+shift+p > keymap

'atom-text-editor':
  'cmd-§': 'linter-eslint:fix-file'

Дополнительные планины

tidy-tabs

ctrl+alt+shift+w

gist-it

ctrl+alt+g - Gist Current File ctrl+alt+shift+g - Gists the contents of the current selection

terminal-plus

ctrl+entr - скопировать , вставить в терминал, запустить

Как писать свои плагины-хелперы

Все очень просто:

cmd+shift+p > Init...

atom.commands.add 'atom-text-editor',
  'custom:eslint-save-fix-file': ->
    editor = atom.workspace.getActiveTextEditor()
    atom.commands.dispatch(atom.views.getView(editor), 'core:save')
    atom.commands.dispatch(atom.views.getView(editor), 'linter-eslint:fix-file')
    atom.beep()
  'custom:insert-eslint-disable-line': ->
    comment = ' // eslint-disable-line'
    editor = atom.workspace.getActiveTextEditor()
    editor.moveToEndOfLine()
    editor.insertText(comment)

cmd+shift+p > keymap

'atom-text-editor':
  'cmd-§': 'custom:eslint-save-fix-file'
  'cmd-]': 'custom:insert-eslint-disable-line'

============================

ATOM

ctrl+shift+p - поиск по командам

Работа с деревом

  • ctrl+\, cmd-\ - показать скрыть дерево
  • alt+\, ctrl-0 - переместиться в дерево и обратно
  • ctrl+shift+c - скопировать полный путь к файлу
  • f2 - переименовать / переместить
  • d - dublicate

Поиски

  • ctrl+shift+f - искать текст по проекту

  • ctrl+r - поиск по методам

  • ctrl+t, ctrl+p - искать файл в проекте

  • ctrl+b - искать файл из открытых вкладок

  • ctrl+shift+b

  • cmd-shift-b - искать все измененные файлы (которые в гит изменены)B

  • ctrl+m, cmd-m - найти конечную скобку

  • ctrl+alt+m cmd-ctrl-m - выделить все в скобках

Использую плагины

apm install package

  • advanced-open-file - позволяет открывать файлы и быстро создавать файлы с полдиректории
  • atom-beautify
  • atom-easy-jsdoc
  • atom-jade
  • atom-jshint
  • bemhtml
  • docblockr
  • emmet
  • file-icons
  • gist-it
  • git-projects
  • jscs-fixer
  • language-babel
  • linter
  • linter-jscs
  • merge-conflicts
  • minimap
  • minimap-cursorline
  • minimap-find-and-replace
  • minimap-pigments
  • monokai
  • navigate
  • oceanic-next
  • oceanic-theme
  • pigments
  • pinned-tabs
  • project-manager
  • tabs-closer
  • terminal-plus
  • tidy-tabs
  • todo-show

А также

  • ctrl+shift+m - markdown preview

Плагины autosave> включить tabs>color = true tabs>show icons = off tabs>use preview tabs = on

tidy-tabs ctrl+alt+shift+w

gist-it ctrl+alt+g - Gist Current File ctrl+alt+shift+g - Gists the contents of the current selection

alt+shift+p - выбрать проект

работа с терминалом

terminal-plus

ctrl+entr - скопировать , вставить в терминал, запустить

ctrl+shift+l - выбрать грамматику подсветки