SIQpu'bogh Enjoyable chenmoH Development

tISchoHlaHbe'bogh insight vaj ngoq

ngoq poj IntelliJ IDEA nej DuqIppu'chugh 'oS across teywI' jInmol Hoch Hol connections. De' lo' boQ, Qapchu' navigation, poj val Qagh, ngoq indepth DuHIvDI' 'oH je refactorings luq,.

val completion

ctrl + Shift + logh yoSvetlhDaq 'ach relevant Degh applicable neH context Qu'mey potlh SuyItHa'. constantly ghoj 'ej latlh completions chel Segh packages tetlh suggestions, yor 'ej yIlo' HochHom members vIH pIj vaj chaHvaD laH wIv SoH Saghmo'.

mIr completion

mol HaghmoHwI' tad deeper puS val Completion 'ej accessible via methods pagh Qu'mey potlh context getters, qaStaHvIS applicable Degh tetlh. nej SoH nIv jatlh jInmol 'op neH bobcho' bobcho' declaration. press ctrl + Shift + logh cha'logh, petaQ Suq module.getproject() Hutlh vay' Saturjaj effort.

static members completion

lo' static methods pagh ru'Ha'wI' yInISQo' SoH Hergh. yoSvetlhDaq input qul naQmey 'oS offers 'ej automatically poQ DughajmoH statements chel.

De' flow poj

HeghDI' completion variants, IntelliJ IDEA poj flow chenpu' runtime Degh Segh loy De' 'ej wIv waw' intel, refines offering automatically chel Segh woDlu'chugh.

Hol injection

qem naQ boQ wIv Hol mIS je 'ang qabDaj SIrgh literals qaStaHvIS wa' latlh, 'ej ngoq Hoch 'utmo' Dujvam normally Daghaj. example sql, xpath, HTML, css, pagh Javascript ngoq fragments laH inject SoH vaj Java SIrgh literals.

Hub'eghtaHvIS-Hol refactorings

Hoch vIHtaHbogh Degh usages Sov, refactorings extremely vaQ, chong offers IntelliJ IDEA. example HeghDI' Segh 'emvo' jpa statement Rename SoH, Hoch vo' jpa Dol Segh, update 'oH Hoch jpa mIS je 'ang qabDaj nuqDaq ngat.

duplicates detecting

ngoq fragments puv duplicate vItu'. vabDot neH ghot tu'lu'. mej chaH, ru'Ha'wI', method pagh extract, qamuSHa'qu' 'e' nagh ngoq fragment 'e' laH ngaSwI' yuvtlhe' wIngaQmoHta'DI' along with wa' yIvum tu'lu' yInISQo' intellij qech.

inspections 'ej Qapchu'-buSmoH'a'

whenever 'e' jIqapruppu': Qagh detects IntelliJ IDEA, pops lightbulb loQ neH editor. 'oH clicking pagh pressing alt + 'el tetlh actions vay' Doch lugh laH tlhap SoH poSmoH.

developer ergonomics

chut lulajpu'bogh IntelliJ IDEA aspect Hoch je yab ergonomics. qach IntelliJ IDEA vaj Hoch tup 'arghbej developer pa' principle qar flow QaQ tup, 'ej qab vaj webqu'meH nov Dochmey flow developers ghor.

editor-centric environment

HochHom SumImchugh editor ('ej ngoq tu'lu') neH Doch visible jIHDaq chollaw'lI' 'ej 'oH vay' 'e' isn't ngoq-related vay' Data'nISbogh ghewmey bImejnIS.

Qapchu' popups Saturjaj De' checking HurDaq context 'e' pa' mej QaHjaj ghu'. ghorgh press SoH ctrl + Shift + Degh definition qa'ang 'oH DeSDu' caret.

ngoq generate, yIt vegh Qatlh wizards pagh nuj tInqu' ghaj chenmoH chaw'nIS ghewmey Daghaj.

qIgh be'vam

qaStaHvIS IntelliJ IDEA keyboard qIgh dedicated SoH be'vam tlhoS, ngIm selection DaH nobvam 'ej leQ DuqIppu'chugh tool Qorwagh editor.

input focus vIH tool Qorwagh via qIgh naw', vaj ra' keyboard Hoch laH lo' SoH reH context. HeghDI' He'mIn'or wItI'nISmo' editor bImejnIS, neH qIp esc.

HeghDI' jInmol tool Qorwagh, laH wej neH chIj vegh nIv'e' items 'ach je chenmoH chu' wa' nabvam neH pressing SoH alt + ins.

ergonomic user interface

bIngDaq ghItlh leghlu' bIH SoH Segh Sev SoH je Qapchu' search 'e' instantly 'e' tlhap SoH HIjmeH items DuHIvDI' Hoch tetlh, Sor je IntelliJ IDEA popups.

'ach pIH ghot'e' DuHIvDI' pa' ngaSwI' tu'lu' wa'DIch jatlhpu' action IDE vay'. latlh ghot'e' nIS? qIgh press jatlhqa' 'ej IDE deeper nuq bImejnIS Samta'meH.

inline debugger

HeghDI' ngoq debug chaH lo'laHghach nIH qa'ang IntelliJ IDEA neH Hal ngoq, next to usages.

mouse hover rIn chaH, pagh leQ chaH pane Debug tool Qorwagh ghewmey vabDot Daghaj.

vay' poH lo'laHghach choH chaH 'oH highlights IDE je color pIm chenchoH chay' choH Sep rIn ngoq laH net poQbej yaj SoH.

built-in developer tools

workflow streamline, unbeatable toolset offers IntelliJ IDEA lugh vo' start wa'DIch: decompiler, bytecode viewer, FTP je law' latlh.

version SeH

chaH Dapon 'e' yI version SeH pat git, svn, Mercurial, cvs, perforce, 'ej tfs DaH nobvam unify interface puS DuHIvDI' IntelliJ IDEA. choH qun browse, branches, merge yol 'ej mamej latlh vu' yInISQo' IDE

tools qach

Maven, gradle, 'a nem tuvbe'nIS, gant, sbt, npm, webpack, Grunt, Gulp je latlh qach tools Qutlh SuvwI' IntelliJ IDEA. seamlessly integrated, compilation, packaging, qet waH, deployment 'ej activities latlh automate QaH tools

waH runner coverage 'ej

SoH unit je ease waH much yInISQo' IntelliJ IDEA. waH runners coverage tools chaH Dapon 'e' yI waH frameworks, junit, testng, spock DaH nobvam 'ej DaH nobvam IDE; tera' peb'ot, scalatest, spec2, 'ej Karma.

decompiler

Ha' IntelliJ IDEA je built-in decompiler, Java Segh. HeghDI' legh tlhap qoD be'nI''a'wI', Datu' Hal ngoq bIghoSniSbe'choHmoH SoH 'e' boQoy, DaH laH SoH – HurDaq plugins wejDIch-ghom vay'.

terminal

Ha' IDE je built-in terminal. depending on platform laH powershell, Qap je ra' tlhegh prompt, Hop, pagh bash SoH. invoke terminal alt + f12 'ej vay' ra' muHlu'chugh – Hutlh IDE mej.

database tools

'utmo' Dujvam val ngoq boQ tlhap HeghDI' editing sql; rar databases jIyIntaH; queries qet; browse 'ej De' export. 'ej vabDot visual interface – nIH schemes vu' vo' IDE.

latlh ghoj

application jabwI'

chaH Dapon 'e' yI application jabwI' ngaq IntelliJ IDEA: Tomcat, jboss, websphere, weblogic, Glassfish, law' latlhpu' je.

laH onto application jabwI' artifacts deploy 'ej deploy applications leghlaHbe' vo' 'emvo' IDE debug.

latlh ghoj

docker

via chev plugin, dedicate tool Qorwagh 'e' SoH locally Docker HablI' ghItlhvam, chom je Docker qon chavmoH vu' qet rar yInISQo' DuHIvDI' IntelliJ IDEA.

latlh ghoj

polyglot SIQpu'bogh

in addition to Java, first-class Qutlh yor jvm 'ej QI'yaH-jvm frameworks je box Hol offers IntelliJ IDEA.

first-class Qutlh yor frameworks

'ach Qat jabwI'-Dop 'ej front-end frameworks Qutlh puS DuHIvDI' IntelliJ IDEA.

'utmo' Dujvam extend ngoq boQ nge' wepDaj, Java ee, grail, chu', android, GWT, vaadin, thymeleaf, SoQHommey, angularjs latlh frameworks je.

IDE Hol – wa' law'

wa'vatlh IntelliJ IDEA IDE Java, law' latlh Hol, DaH nobvam je yaj 'oH groovy, Kotlin, scala, Javascript, typescript je SQL.

IntelliJ IDEA turnkey taS, 'a chaq vay' DuywI', mIp reH bImejnIS plugin ecosystem naDev 'oH SoH QaH.

edition wutlh