Skip to content

Instantly share code, notes, and snippets.

@stanislaw
Created March 19, 2018 18:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stanislaw/10f8062f1bf3557cd85ce5f45e321c7f to your computer and use it in GitHub Desktop.
Save stanislaw/10f8062f1bf3557cd85ce5f45e321c7f to your computer and use it in GitHub Desktop.
Idea onboarding

Notes...

  • Command + N Generate...

  • Command + E Recent files

  • Command + Shift + backspace - идет назад по истории изменений

  • Command + Alt + V создать новую переменную из выражения

    • сложные выражения
BuildSystemTest buildSystemTest = new BuildSystemTest();
Integer result = buildSystemTest.testAll();
result.byteValue();
  • Command + B провалиться в декларашин

    • если на декларации то покажет использования...
  • Command + Backspace

  • Command + C без выделения - выделяет и копирует строку

    • Command + Shift + V вставка с историей буфера обмена
  • Command + Alt + L - реформат кода

  • Command + Shift + L идет в гугл на выделенное слово

  • Command + Alt + O Оптимизирует импорты

  • Command + Shift + Up/Down - двигает классы/строки вверх/вниз

  • Command + D - дублирует выделенное или строку если не выделено

  • Shift + Enter начать с новой строки ("усложненный enter")

  • Productivity guide...

  • Quick Documentation

    • Ctrl + J
  • Search EVERyTHING!

    • Shift + Shift!
    • Command + O
    • Shift + Command + O
  • Surround With

    • ALt + Command + T
  • Search with Command + Shift + F

    • Open in Find Window
    • включить настройку "Open in new tab"
  • Show whitespace в настройках...

Live Templates

  • fori - итерация фор с индексом
  • iter - итерация for (A : B) {}

Refactorings

  • Shift + F6 smart rename

Bookmarks

  • F3 / Command + F3 - поставить / посмотреть bookmarks
  • Control + Shift + 1-9 - toggle numbered bookmark
    • Control + 1-9 jump to a bookmark

Scratch files

  • Command + Shift + N - создать скр файл
    • Command + E
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment