ugrás a tartalomhoz

kódkiegészítő szerkesztő

Carter · 2010. Aug. 4. (Sze), 23.22
Komolyan, valaki tényleg mondhatna olyan _tényleg_ _jól_ működő alkalmazást, (webes, asztali, linuxos, windowsos, maces, akármilyen, tényleg!) amiben van jól használható kódkiegészítő!
Olyanra gondolok, mint például az Adobe Dreamweaverben van, automatikusan felajánl lehetőségeket, amikből egyszerű választani, kézreesik, jól beállítható, de alapértelmezésben is nagyon hasznos!

Létezik ilyen a földön?

Én miért nem találtam még meg?
 
1

Nem írtad, de gondolom nem

Baldric · 2010. Aug. 5. (Cs), 04.06
Nem írtad, de gondolom nem wysiwyg szerkesztőre gondolsz.
Én az EditPlus-t használom (nem ingyenes), de valószínűleg sokan nem ezt tekintik etalonnak ezen a téren, hiszen alapból nem ajánl fel listát a lehetőségekről (csak gombnyomásra), ettől függetlenül én nagyon jónak tartom az ebben alkalmazott módszert (biztos tudja másik szerkesztő is épp ezt, csak talán nem az az alapértelmezett).

A lényeg ebben az, hogy sok szerkesztővel ellentétben nem feltétlenül a használni kívánt kifejezés rövidített formáját kell beírnod, és nem is feltétlenül csak szimplán kipótolja a szöveget, hanem bármilyen szöveget írhatsz amit vagy magától kiegészít vagy gombnyomásra (F2), emellett pedig akár az összes megnyitott fájl teljes tartalmát is lehet használni kiegészítéshez (ctrl+F2), szóval ha az egyik fájlban használtál egy változónevet, azt a többi fájlban használhatod kiegészítésként.
Megadhatsz bármilyen "indító" kifejezést, például nálam van egy olyan hogy "cr", ezt kiegészíti color:#|; -re, a "dyib"-t meg display: inline-block;-ra, de ha beírom hogy "form" akkor ezt gombnyomás nélkül is kiegészíti egy több soros alap formal.
Persze lehet használni a többi szerkesztőhöz hasonló módon is, hogy ne ilyen elvont, nehezen megjegyezhető hívó szövege legyen a kifejezéseknek, de személy szerint én úgy nem szeretem, hiszen többet kell írni 2-3 karakternél :).
Az EditPlus sajnálatos hátránya hogy nem támogatja teljes körűen a zencoding-ot, de azért használható benne az is (na meg ez a többi szerkesztőre sem túl jellemző még).

Amiről még tudom hogy nagyon erős ezen a téren, az az Intype, ez annyiból talán minden más szerkesztőnél jobb, hogy itt nem csak egy caret pozíciót lehet megadni, szóval ha kiegészít neked egy html elemet, akkor annak írja a tulajdonságait is, például id, class, és a tab nyomkodásával egyből ezekre ugrik, gyorsan át lehet őket írni, szóval ez elég profi.

Ha esetleg olyan szerkesztőt használsz, ami sok szempontból jó, de a kódkiegészítés nem jó benne, akkor használhatsz még autohotkey-t, vagy egy ebben írt szkriptet, például ezt: Texter, ez mindenhol működik, és meglepően jól, bár kódoláshoz kicsit kevés.
2

Szerkesztők

Poetro · 2010. Aug. 5. (Cs), 10.03
Írtam egy bejegyzést a fejlesztői környezetekről, ezért továbbra is csak azt tudom ajánlani, hogy az abban említett EditPlus (Win32), PSPad (Win32), Eclipse (Win32 / Linux / MacOS), NetBeans (Win32 / Linux / MacOS), és Komodo Edit (Win32 / Linux / MacOS) közül akármelyik jó választás lehet erre ugyanis mindegyik tudja ezt a szolgáltatást, és az EditPlus kivételével mindegyik ingyenes.