Chips IDEA. Parte 1

La funcionalidad de IntelliJ IDEA es excelente, por lo que apenas hay muchos desarrolladores que utilicen todas sus capacidades sin excepción. Pero todos tienen su propio conjunto de funciones y opciones favoritas. Hace aproximadamente un mes, en el chat interno de Maxilect, nació la idea de hurgar en estos chips dentro de la empresa. Los colegas la recibieron con tal entusiasmo que una hora de discusión planificada no fue suficiente para esto: la reunión se repitió una semana después.





Nos gustaría compartir contigo las ideas más interesantes (con enlaces a la documentación, donde se describe en detalle cómo funciona).





Había tantas fichas y oportunidades que tuve que dividir la lista completa en dos partes. Hoy hablaremos sobre la personalización de la pantalla y la organización del espacio de trabajo. Y al final, recordemos los múltiples cursores. Y la próxima vez hablaremos sobre la optimización del flujo de trabajo.





Configuración de pantalla

IDEA permite una personalización flexible de la interfaz. Pero tiene sentido dedicar tiempo a retocar la configuración solo si la pregunta es de fundamental importancia. Durante nuestras discusiones, surgieron tres preguntas de este tipo:





  • adaptación de la pantalla para un monitor ancho;





  • intolerancia a las pestañas;





  • modo de máxima concentración en el código.





Monitor ancho

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





, . .





Configuración deshabilitada
Configuración 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