User Tools

Site Tools


Problem constructing authldap
administrativ:conding_style_ide

This is an old revision of the document!


Despre coding style și IDE

IDE: Eclipse

Pe stațiile din laborator vom avea instalat Eclipse. Bineînțeles, sunteți liberi să folosiți orice tool de dezvoltare (Netbeans, IntelliJ, Notepad/Vim + make, etc), dar pentru ce avem nevoie, Eclipse este arhisuficient.

Prezentăm aici câteva operații frecvente și utile pe care le puteți face rapid:

  • contextual autocomplete: Ctrl-Space
    • the single most used IDE hotkey
    • autocompletează nume de variabile, metode, parametri, clase
    • puteți suprascrie metode e.g. new Runnable() { }
    • generați metodă main e.g. ma(ctrl-space, enter)
  • auto-resolver: Ctrl-1
    • nu merge întotdeauna, dar e destul de deștept
  • toggle line comment: Ctrl-/
    • puteți face pe mai multe linii, nu trebuie să fie selectate complet
    • linia curentă poate să nu fie selectată
  • line delete: Ctrl-D
    • la fel ca la Ctrl-/
  • optimize imports: Ctrl-Shift-O
    • auto import pentru exact ce aveți nevoie - folosiți-l la greu
  • auto-indent: Ctrl-I
  • indentare: selectat linii, Tab (indent) / Shift-Tab (unindent)
  • auto format: Ctrl-Shift-F
    • aveți grijă să vă configurați formatter-ul
    • Window - Preferences - Java - Code Style - Formatter, apoi New… , plecați de la formatter-ul default (Eclipse/built-in) și modificați/adăugați regulile voastre (e.g. liniile la 80 chars)
  • mutat cod: selectați linii (sau pe linia curentă), apăsat Alt + săgeți sus/jos
  • navigare către clasă: Ctrl-Shift-T
  • navigare în clasă, la o metodă: Ctrl-O
administrativ/conding_style_ide.1443612095.txt.gz · Last modified: 2015/09/30 14:21 by Daniel Ciocirlan