Skip to content

Instantly share code, notes, and snippets.

@viskri
Last active August 29, 2015 14:23
Show Gist options
  • Save viskri/ddda3b7b6634f2d0db24 to your computer and use it in GitHub Desktop.
Save viskri/ddda3b7b6634f2d0db24 to your computer and use it in GitHub Desktop.
1) Project, Module, Project Settings, Module Settings, Global library, Project stucture
Add dependency (by path, directory, module).
2) Import a module (Eclipse, SBT, Maven..)
3) Open (files, classes,symbols, line numbers, unpinned, native-neighbourhood [Intellij & Sublime] , reveal)
4) Code Navigation
Tab limit, Scrolls, Alt selection, Navigation bar, Navigation bar ( Create/Delete/Search)
View mode
Structure
Quick jump
Vim Mode
Delete, Move around, Collapse
Show intent
Tab completion (smart completion)
View structure
Go into class (Implementation, Inheriting, Upper, Quick doc, View dec)
Go into method (Parameters, Quick doc, Type declaration)
Recent files | Recent edited files
Move line up down
Find (in file, workspace, all occurrences in file)
Paste (normal, from clipboard list)
Type info (for Scala)
4b) Readability (Tab indents, mouse zoom)
5) Structural view (switching prod, project,) focus back | Resize (structure/VCS)
6) Recent files
7) Next and previous
7) Find, Find in path, (ReRuns) search everywhere, abbreviations
navigation bar search, side bar,recent files, Usages, structural search
7b) Left side settings, Terminal, VCS (Diff | Annotate | DiffTool), Synchronize
8) Faster work: Live templates (use, create) | Show intent | postfix completion
9) Better code: Run inspections (Inspect code, Analyze) | Navigate inspections | FindBugs | PMD | CheckStyle
(SublimeLinter for JSHint, CSSLint for sublime)
10) Quick lists
11) Scala worksheet | Scratches
12) Plugins (Key promoter, IdeaVim, Idea emacs, FindBugs, Lombok, PMD/Checkstyle)
13) Local history (Selection, Label, Compare)
14) Github | Debug | Context-aware-keys
15) Learning: Productivity Guide, Inside Help, Tip , Keymap, Live templates, Inspection, Refactor JBChannel/Blog, John Lindquist, Code golf, Parley talks
16) File type (associations)
17) Fun stuff
18) Creating a test
@viskri
Copy link
Author

viskri commented Jun 27, 2015

Intellij Plugins:


.ignore
CheckStyle-IDEA
Copy current file's file path or dir path with Unix file separators
Coverage
Dilbert Daily Strip
Eclipse Integration
emacsIDEAs
FindBugs-IDEA
FridayMario
Git Integration
GitHub
Gradle
Groovy
I18n for Java
IdeaVim
IDETalk
IntelliJ Code Golf
IntelliLang
IvyIDEA
Jira Browser
JUnit
Key promoter
Lombok Plugin
Markdown
Maven Integration
Mongo Plugin
Native Neighbourhood
Plugin DevKit
PMDPlugin
Productivity Log
Properties Support
Quick Notes
QuickJump
Rearranger
SBT
SBT Executor
Scala
Task Management
Terminal
XPathView + XSLT Support
XSLT-Debugger

@viskri
Copy link
Author

viskri commented Jun 27, 2015

Open uncommitted files in Sublime (for JSLint, CSSLint inspections)

https://gist.github.com/viskri/15e3752ff1d7cafb276e

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment