Chips IDEA. Parte 1

A funcionalidade do IntelliJ IDEA é ótima, então dificilmente existem muitos desenvolvedores que usam todos os seus recursos, sem exceção. Mas cada um tem seu próprio conjunto de recursos e opções favoritos. Há cerca de um mês, no chat interno da Maxilect, nasceu a ideia de vasculhar esses chips dentro da empresa. Os colegas a receberam com tanto entusiasmo que uma hora planejada de discussão não foi suficiente para isso - a reunião se repetiu uma semana depois.





Gostaríamos de compartilhar com você as idéias mais interessantes (com links para a documentação, onde é descrito em detalhes como funciona).





Havia tantas fichas e oportunidades que tive de dividir a lista inteira em duas partes. Hoje vamos falar sobre personalização de tela e organização do espaço de trabalho. E no final, vamos relembrar os vários cursores. Da próxima vez, falaremos sobre otimização do fluxo de trabalho.





Configuração da tela

IDEA permite personalização de interface flexível. Mas faz sentido gastar tempo ajustando a configuração apenas se a questão for de fundamental importância. Durante nossas discussões, três dessas questões surgiram:





  • adaptação do display para monitor amplo;





  • intolerância a tabs;





  • modo de concentração máxima no código.





Monitor largo

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





, . .





Configuração desativada
Configuração habilitada

, ,





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