Editor

Fórumok

Üdv!

Valami olyan editort keresek, ami tud szintaxis kiemelést (minimum: C, Java, Pascal, ADA, PL/SQL, SQL, HTML, PHP), és képes egyszerre több tabot is kezelni. Lehet grafikus, vagy konzolos is.
Ötletek?

Morzel

Hozzászólások

esetleg vim/gvim
/* bocs az esetleges helyesirasi hidakert */

(g)vim
multiplatform, szabadon bővíthető, gyors, kicsi, akármekkora fájlokat tud szerkeszteni... etc.

Szeretnék áttérni rá, viszont érdekelne, hogy hogy tudnám megoldani, hogy vim-ből tudjam fordítani a (pascal) kódjaim.

Sajnos a linuxommal gond van egy ideje (kezdő linuxos lévén sok időmbe fog telni megoldani), úgyhogy egyelőre winxp-vel próbálkozom, később majd linuxon is vimet szeretnék használni. (Ezer bocsánat, hogy itt érdeklődöm (HUP-on), tudom nem éppen idevágó téma, de...)

Na akkor:
kódom kész
:compiler fpc
:make -> hibaablak: || make: *** No targets specified and no makefile found. Stop.

Valószínűleg én vagyok a buta és valami nagyon nem jól van beállítva. Szóval az lenne a kérdésem, hogy milyen könyvtárban kellene legyen a FreePascal fordítóm (esetemben fpc.exe?, make.exe?), valamint a gvim? Illetve ha teljesen mindegy, akkor hogy kellene kinézzen az fpc.vim fájlom (amit többszöri tanulmányozásra sem értek)?

Gondolom nem túl nagy szám a megoldás, csak én vagyok buta hozzá, úgyhogy sorry a kérdésért.

szerk:
fpc.vim -em:
-------------------------------------------------
if exists("current_compiler")
finish
endif
let current_compiler = "fpc"

if exists(":CompilerSet") != 2
command -nargs=* CompilerSet setlocal < args >
endif

CompilerSet errorformat=%f(%l\\,%c)\ %m
-------------------------------------------------

Gondolom az elérési utat is meg kellene adni ennél a sornál (vagy megint nagyon buta vagyok):
command -nargs=* CompilerSet setlocal < args >
de akárhogy próbálkoztam nem ment.

szerintem minden grafikus szövegszerkesztő tudja ezt :)
"Az ember jelleme azon tükröződik, hogy hogy bánik azokkal, akikkel nem kell jól bánnia."

gvim/vim -hez vannak pluginek dögivel.

Nekem a Bluefish jött be nagyon. Még új szintaxisokat is tudsz felvenni, és akkor nincs az a nyelv, amit ne tudna highlightolni!

Mcedit normális konzol cuccal. (Értsd: nem xterm, hanem olyasmi mint konsole, csak gnomera.) Illetve jedit az jó, ha nem zavar a javasága. Én spec megmaradok kate-nál, ha már egyszer kde-t használok. :)

Oups, elnéztem dátumot, sry. :)

echo, sed :-)

Amugy sztem is vim. Esetleg eclipse.

"i pensieri stretti & il viso sciolto." -- Sir Henry Wootton

Ne higgy a sok eretnekségnek, az egyetlen és igaz szöv.szerkesztő a vi (kényelemszerető puhányoknak esetleg a vim), minden mást csak úgy csináltak :).
Komolyra fordítva a szót, szerintem nézd végig sorban az itt elhangzottakat, mindegyiket használd legalább egy-két napig, és a végére lesz saját véleményed a témában. A már említett scite és fte nevezetűeket inkább dos/windows-ról frissen szabadult embereknek ajánlanám a megszokotthoz hasonló felépítés miatt, bár ki tudja - ízlésről nem lehet vitatkozni. A joe-ról meg az mceditről nincs nagy véleményem, úgyhogy nem méltatnám, a grafikus izéknél pedig szerintem nagyobb hangsúly kapott a látvány, mint a hatékony használhatóság.
Tehát: tedd fel a "vim" nevű csomagot, aztán a "vimtutor" nevű kis segédlet segítségével vedd végig az alapokat, aztán csapj a lovak közé :) !

Megj.: A vi tanulási görbéje erősen eltér a többiétől, több ismerkedést igényel ugyanis, azután viszont (szerintem legalábbis) messze hatékonyabb minden másnál. Ha ezt választod, számíts rá, hogy lesznek kérdéseid, de egyrészt a nagy büdös neten a válaszok is fenn vannak, másrészt meg még az is lehet, hogy itt a hup-on is akadnak segítőkész emberek :).

Multieditor - http://www.multieditsoftware.com/ - nekem nagyon bejött.
- syntax kiemelés van
- syntaxis feltöltés van /pl. zárójelek /
- verziókövetés van
- Unix-like keresés a szövegeben - állományokban, gyors a kereséses még sok állomanyon keresztül is - modulok nyilvántartása /tags control/
- beépített projekt / session / manager.
- Belőle indított fordítás után visszaáll a hibás kódhoz,
- makrózás van
- az állományokat képes megnyitni dos,unix, binary módban.
- hexában a szerkesztésztés természetes.
- szövegállományok összehasonlítása /compare files/ és a különbségek megjelenítése színnel a két állományban.
- Szöveg területek kijelölése - sorokként, stream és négyszögletes blokként
- programozható
- bármilyen nagy szöveget megeszik

Egyenlőre *nixra még nem láttam.

Használok még vi,emacs, eclipsét, de ha lehet akkor mindig inkább ME.

Egy őskövületet ismerek az xemacs én vagy 6-8 éve használtam.