Mitől IDE az IDE?

Hogy szaporítsam az értelmetlen témák egyébként sem rövid sorát. :)
Meddig "csak" szövegszerkesztő egy program? Mi kell ahhoz, hogy IDE legyen belőle?

Hozzászólások

Amint nem csak szöveget tud szerkeszteni és tud fordítást indítani, annak látod az eredményét, tud debuggot támogatni (vagy magában debug-olni), már nevezheted IDE-nek.
Persze ma már ennél jóval többet is tudnak.

Par dolog:

- Tudja meghivni a forditot (ha szukseges az adott nyelvhez)
- Tudjon step by step debugolni
- Adjon kontextfuggo kodkiegeszitest (ergo azt kinalja fel ami ott tenyleg hasznalhato)
- Automatikusan formazza a kodot a beallitott szabvanynak megfeleloen (es szoljon ha nem ugy csinalod)
- Szoljon a szintax hibakert
- Bonuszkent szoljon ha marhasagot csinalsz (pl. nem definialt valtozo hasznalata)

--
Pásztor János

Mennyire jellemző, hogy a kódolási "szabványok" felrúgására is figyelmeztet, esetleg még javítja is?

Az osszes Jetbrains IDE kepes erre, a tobbirol nem tudok nyilatkozni. Amiota Jetbrains van mindenhol kb feladtam a mindenfele kodolasi szabvanyok kikenyszeriteset CI-ben, egyszeruen mindenki megkapja az XML filet az aktualis szabvannyal es kesz.

Projektek kezelése?

A legtobb IDE-ben van, es a legtobb IDE-ben szarul mukodik.

Beépített verziókezelés (integrált git, vcs stb.)?

A legtobb IDE-ben van azoknak akiknek erre igenyuk van, de gitre vannak sokkal sokkal jobb kulonallo eszkozok ha GUI-t akarsz.

--
Pásztor János

Attol IDE, hogy _nem_ kell kilepni belole.

Innentol feladatspecifikus, mert pl. ha ugyviteli szoftvert kell fejleszteni, nyilvan adatbazissal, akkor a Visual Studio egy IDE, de amibol kulon ki kell lepni, hogy fejlesszem az adatbazist is, az mar szerintem megbukott.

Peldaul _triggert_ ha nem tudok letrehozni a Visual Studioban az _ugyviteli_ projekten belul, akkor az nem IDE.

Syntax Highlight
Compiler indítás (opcionális, talán egy kis testreszabás után)

Kb nekem ennyi elég :D

Attol IDE, hogy _nem_ kell kilepni belole.

---
Azert ismetlem, hogy a foszalon is legyen itt a valasz, mert ennel tomorebben es lenyegretorobben nem lehet megadni a valaszt.
Hogy miert ez _a_ valasz, itt leirtam.