Celkem nemám důvod to moc zkoušet. V pořádném IDE mám funkce na refaktorizaci. Najedu kurzorem myši na nějakou hodnotu a zobrazí se mi typ, jedním klikem se můžu dostat na deklaraci. Kód se mi automaticky zobrazuje s anotacemi ohledně historie v GITu. Syntaktická analýza se děla průběžně na pozadí a chybové hlášky jsou viditelné hned a odpovídající místa v kódu jsou automaticky vyznačena. Atd atd. Takže nevím, jaký bych měl mít vlastně důvod se místo toho zabývat Vimem?
No chtěl jsem říci, že leccos z toho Vim taky umí, třeba přes Syntastic. Já plnotučné IDE nepoužívám ani v Pythonu v práci. Když se podívám na https://areweideyet.com/ , je na tom každopádně nejlíp IntelliJ a VS Code. Já třeba Code mám nainstalované doma i v práci, ale prakticky nikdy ho nepouštím, ty věci co umí, jsou tak nějak přes ruku, nepřijde mi to intuitivní. A ta ruční konfigurace mi přijde taky šílená. Od včerejška mám IntelliJ a to se mi líbí podstatně víc (zkouším na něm Rust). Každému, co jeho jest, prostě to mám asi jinak.
Jak jsem právě zjistil, IntelliJ má pokud jde o Rust dost podstatné vady na kráse. Např. v něm doopravdy nefunguje debugger. CLion je na tom líp, jenže ten je za předplatné. Zaplatit za solidní IDE, proti tomu nic nemám, pokud je to jednorázová platba "no ifs and buts". Platit za licence rok co rok, to jednoduše nevedu, bez výjimek. Takže zpátky k VSCode.
Je divné, že by debugování nefungovalo v IntelliJ Idea a fungovalo v CLionu. S výjimkou nástrojů pro .NET jsou všechna IDE JetBrains založená na stejném kódu – IntelliJ Idea je vlastně „vše v jednom“ z těch IDE pro jednotlivé jazyky. Jediný rozdíl by mohl být, jestli jste nezkoušel Community edition, která logicky nemá všechny funkce jako plná verze.
Co se týče roční platby za licence, platíte za aktualizace. Pokud jste spokojen se současnou verzí, můžete koupit roční licenci a po skončení roční podpory vám zůstane licence na poslední verzi, na kterou jste měl nárok v době platnosti té podpory.
Mimochodem, zajímalo by mne, co vlastně programujete. Platit ročně 1 500 Kč za špičkové IDE vám připadá moc? Platit 125 Kč měsíčně za nástroj, který mi pomáhá pracovat efektivně, mi připadá dost málo. Licence pro organizace už jsou dražší, ale ty individuální jsou opravdu hodně levné.
Ne, nepřipadá mi to moc. Klidně bych zaplatil 50 000 Kč, pokud by to bylo formou jednorázové platby za časově neomezenou, bezpodmínečnou, nerevokovatelnou licenci. Licence typu "ransomware", kde se musí platit znova a znova a znova a znova z principu zásadně nekupuji nikdy a u ničeho. Je mi jedno jestli se jedná o 1500 ročně nebo o 1.50 ročně.
Druhý odstavec jste četl?
Připadá vám moc 1 500 Kč za časově neomezenou, nepodmínečnou, nerevokovatelnou licenci? Jak jsem psal, ty opakované platby platíte pouze v případě, že chcete dostávat aktualizace.
Jenom drobnost, v předchozím komentáři jsem napsal nepřesně, na jakou verzi máte nárok – nárok nemáte na poslední verzi, ale na tu, po které jste platil podporu alespoň 12 měsíců. Takže když si zaplatíte jenom tu roční podporu, budete mít nárok na tu hlavní verzi, která byla aktuální na začátku předplatného období, ne na konci. Ale z hlediska principu je to jedno.
7. 9. 2019, 11:53 editováno autorem komentáře
Případně můžete hlasovat zde: Make CLion available as IntelliJ plugin, aby ta rovnost platit začala…
nevím, z jakých informací vychází ta tabulka. Emacs má vestavěnou podporu pro gdb like debuggery a podporu dap přes balík
https://github.com/emacs-lsp/dap-mode#rust
ale souhlasím, že VS Code je dnes lepší jako IDE, sám ho používám
7. 9. 2019, 09:59 editováno autorem komentáře