Chips IDEA. Partie 1

La fonctionnalité d'IntelliJ IDEA est excellente, il n'y a donc guère de développeurs qui utilisent toutes ses capacités sans exception. Mais chacun a son propre ensemble de fonctionnalités et d'options préférées. Il y a environ un mois, dans le chat interne de Maxilect, l'idée est née de fouiller dans ces puces au sein de l'entreprise. Ses collègues l'ont accueillie avec un tel enthousiasme qu'une heure de discussion prévue n'était pas suffisante pour cela - la réunion a été répétée une semaine plus tard.





Nous aimerions partager avec vous les idées les plus intéressantes (avec des liens vers la documentation, où il est décrit en détail comment cela fonctionne).





Il y avait tellement de jetons et d'opportunités que j'ai dû diviser la liste entière en deux parties. Aujourd'hui, nous parlerons de la personnalisation de l'écran et de l'organisation de l'espace de travail. Et à la fin, rappelons les multiples curseurs. Et la prochaine fois, nous parlerons de l'optimisation du flux de travail.





Réglage de l'écran

IDEA permet une personnalisation flexible de l'interface. Mais il est logique de passer du temps à bricoler la configuration uniquement si la question est d'une importance fondamentale. Au cours de nos discussions, trois de ces questions ont surgi:





  • adaptation de l'affichage pour un écran large;





  • intolérance aux onglets;





  • mode de concentration maximale sur le code.





Moniteur large

, , , IDEA Widescreen tool window layout ( Preferences -> Appearance & Behavior -> Appearance -> Widescreen tool window layout). 





, . .





Paramètre désactivé
Paramètre activé

, ,





IDEA . IDEA Preferences -> Editor -> General -> Editor Tabs -> Tab placement -> None. , Ctrl+E ( Command+E Mac) . (Command + [).





- - , .





, , zen mode. View -> Appearance -> Enter Zen Mode ( Zen Mode ). 





, , . , . .





, , .





IntelliJ IDEA , , ( Projects). IDEA Git -> Clone. IDEA . 





, , , File -> New module from existing source.  build.gradle.kts .





. branch, Git Branches.





, Load/Unload Modules. Unload .





IdeaVim 

IdeaVim - IDEA, , . , . , 5 , . IdeaVim , , .









YouTrack

YouTrack, IntelliJ IDEA , -.  





. IDEA . IDEA, , . changelist- . 





File -> Preferences -> Tools -> Tasks -> Servers. YouTrack . , YouTrack , . .





IDEA . , , .





. ,





, :





aaa
bbb
ccc
ddd
      
      



:





'aaa', 'bbb', 'ccc', 'ddd',
      
      



, . Ctrl + Shift + . , . Ctrl+C . :





aaaaa
bbbb
ccc
dddddd
      
      



:





aaaaa = params['aaaaa']
bbbb = params['bbbb']
ccc = params['ccc']
dddddd = params['dddddd']
      
      



, - .





. , , IDEA.









P.S. . VK, FB, Instagram Telegram-, Maxilect.








All Articles