Tim myslim proste kvalitni alternativu :) aby to byl dustojny nahradnik. Je fakt, ze s PSPadem jsem naposled delal pred asi rokem a pul a uz si ani moc nepamatuju, co vsechno to umi. Takze to ber spis obecne, zajima me, co tak lidi pouzivaji jako editor kodu, krome velkych IDE. Ja osobne vyuzivam Netbeans na C/Javu, Geany tak ruzne na webovou tvorbu, ale treba i na rychle editace nejakeho kodu v C ci Jave a Kile na Latex. Ale vzdycky strasne rad objevuju nove (lepsi) alternativy k temto aplikacim.
programů, které mají nastaveno ovládání tak, aby je bylo možno ovládat intuitivně, je pro windowsy většina. Možná proto mají windows přes své nedostatky OS takový úspěch, že není nutno RTFM a člověk udělá, co potřebuje; prostě to šetří čas a člověk se může věnovat své práci a nikoliv studiu ovládání sw. A hodně programů má stejné zkratky pro stejné akce a stejnou filozofii ovládání, takže za chvíli se dá i neznámý nový soft používat.
Trefil ste hřebíček na hlavičku: Proč něco dělat složitěji nebo jinak, když to nic nepřinese? Naopak proč to neudělat stejně jako jinde, když to bude jednodušší a efektivitu to nijak nesníží? Použiju pro příklad 2 extrémy: 1. Když budou funkčnosti vyskytující se ve více aplikacích vždy pod stejnými klávesami, nebude nikdo řešit, jak se co ovládá a tato diskuse nebude existovat. 2. Když budou mít VŠECHNY aplikace pro stejné funkčnosti různé ovládání, nepochybuju o tom, že začnou kurvovat i ti skalní zastánci, kteří nyní odlišné ovládání za chybu nepovažují, a to jenom proto, že je to v současnosti u pár aplikací. Z jiného oboru: Audiosignály sou připojovaný různými konektory, ale je jich omezená množina (ideální by bylo, kdyby byl jediný). Umíte si představit, že bude mít KAŽDÉ zařízení jiný konektor?
Ale ono to přinese, ne že ne. Já se s Vimem skamaráďoval dost dlouho. Tradiční vi mě děsí dodnes. Ale když se v něm člověk naučí aspoň trochu, a pak pracuje v „tradičním“ editoru, má pocit, že zdemoluje klávesnici. Ve Vimu to všechno jde tak nějak na míň ťuků.
Ostatně, kdyby Vim byl nepoužitelný shit, tak by ho asi dneska nikdo nepoužíval, že?
Hmm, na svém domácím desktopu mám Fedora Linux. Většinu programů jsem se naučil ovládat metodou pokus omyl. To v žádném případě nesouvisí s MS Windows. Když si domů donesete novou televizi, také jako první věc otevřete manuál? Pak jste výjimka. Většina lidí si s ní nejdříve začne hrát a teprve když něco nejde, tak se podívají do manuálu. Pro lidi je tento přístup prostě přirozený. Takže nevýhodou vim je jednoznačně neintuitivní ovládání.
Ja ti to nevyvracim, jen bych byl vdecny, aby oni spokojeni uzivatele Vimu trochu zmirnili osvetu a poucovani ostatnich. Pod kazdou diskusi o nejakem editoru nebo IDE se to nakonec zvrhne v debatu „na co (NetBeans|Eclipse|PSPad|UltraEdit|…), je tu vim“. Trocha tolerance pro „odlisnost“ by nebyla spatna.
Tak jsem si ten jedit stahnul a je to hruza. To mne potvrdilo jen v nazoru ze Swing opravdu ne.
Vyzkousel jsem vsechny Skiny a porad slaby, ackoliv Nimbus vypadal nejlepe. To je typicke pro SUN – napady dobry ale neumi to dodelat dokonce. To je SUN tak neschopnej ze nemuze najmout nejakeho kvalitniho designera na GUI a nechat si to nakreslit a pak to nakodovat?
Asi bych od Sun opravdu ocekaval moc, porad nabizi jen samy nedodelky a pak se divi ze to lidi nechteji. Taky jsem si prave vyzkousel priklady z javafx.com a kazdej mi shodi prohlizec. Produkuje Sun nekdy vubec neco co funguje?
Proto je jenom dobre ze uz konecne krachnul. Sice nam Larry zvedne ceny jako u vseho co koupil. ale alespon to zacne byt casem pouzitelne.
-- Tyhlety nove diskuze ty jsou fakt hrozny. Aspon uz na root nebudu chodit a usetrim si tim cas.
Už se to tu objevilo a nechci prudit… ale já sem z PSPadu přešel na vim/Gvim – a maximální spokojenost (sem tam se něco objeví co by se mi hodilo z PSpadu – resp co zrovna nevím jak ve Vimu udělat ale učím se… a vim má mnooooohem více možností). Čas věnovaný jeho naučení se bohatě vrátí.
Ale uznávám že vim není pro všechny – v PSPadu sestra psala diplomku – že by po přechodu na linux začala používat vim si nedovedu představit…
:wq
Jsem stará struktura a držím se klasik, takže používám nedit pro patlání kódu v C, perl a spol. http://www.nedit.org/
Několik let jsem spokojeně používal PSPad na MS Windows (a dále ho pro MS Windows doporučuji společně s dalšími alternativami). Když jsem hledal odpovídající náhradu na GNU/Linux, velmi rychle jsem si zvykl na JEdit, který je napsaný v Javě. Nyní ho mám i na pracovním počítači s MS Windows. JEdit některé věci umí lépe než PSPad, některé ne, na některé věci si musíte zvyknout (např. aby JEdit napovídal HTML znaky, musíte mít otevřený nástroj SideKick). Velkou výhodou JEditu je nepřeberné množství pluginů (ostatně i HTML editace je plugin, ale existují i pluginy pro syntax highlighting méně běžných jazyků/formátů). Zvykl jsem si překvapivě rychle … .
To se ale těžko radí kvalitní alternativa, když nevíme, jaké máš kritéria kvality. ;) Jinak já používám na 95% věcí Gvim, občas Eclipse nebo Netbeans. Protože většinou jedu v Pythonu, sem tam pustím Eric4, pokud se mi zachce něco debuggovat. Ale debugger používám velice málo, skoro vůbec, takže to je fakt minimálně. Na Eclipsu (ale i na Netbeans, ikdyž ty znám méně) oceňuju, že se v něm dá komfortně pracovat kromě Javy i s projekty v C, C++, Pythonu, OCamlu, Scale… V zásadě ale Gvim + make, scons, Maven nebo něco podobného na většinu věcí, co dělám, docela stačí. Jako editor mi sedl nejlépe a vzhledem k tomu, že pro něj existuje spousta pluginů, zbytek pořeší externí filtr, případně namapování klávesové zkratky, je to fakt pohoda.
Já třeba používám zmíněný Gedit. Je to výborný soft a neustále mě překvapuje. Ze začátku jsem myslel, že to je pouze obyčejný editor alá Poznámkový blok. To ale rozhodně není a poslední verze mě taky potěšila. Kdysi, když jsem ještě používal Windows, jsem PSPad používal pořád, v té době to byl výborný soft, věřím, že i nyní. Co se týče Geditu, tak nemá stejné funkčnosti jako PSPad, ale myslím, že na programování je výborný (to, že na mě vyskakuje nápověda, když píšu kód, mi opravdu nechybí, spíše naopak). Tvořím v něm HTML s PHP skripty, kaskádové styly, nedávno jsem ho použil na Céčko a mám dojem, že jsem v něm tvořil něco i na Pythonu. Základní zvýrazňování zvládá výborně a v nové verzi si ho mohu i sám měnit. Navíc má i několik dobrých pluginů, nebudu tu ale psát recenzi, to bych už byl sakra mimo téma. ;) Jen dodám, že snad i na FTP se s ním dostanu (přes funkčnost Gnome). Co jsem měl ve škole možnost vyzkoušet DevC++ pro Windows, tak sice to třeba mělo tlačítko na kompilaci, ale ty bugy, to se nedalo vydržet. Když už něco komplexnějšího, tak před 2 lety jsem na ČVUT a i doma na Linuxu používal NetBeans (to jsem používal na Javu, ale ta mi moc nesedla, mám však dojem, že NetBeans snad začal podporovat i jiné jazyky, ale to nevím jistě), ale pro mě to bylo moc robustní. No a když už nutně něco potřebuju zkompilovat, tak na to pustím standardní nástroje linuxu, které nemají problém.
Momentálně používám Scribes (http://scribes.sourceforge.net), ale podobné PSPadu je SciTE (http://www.scintilla.org/SciTE.html).