Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - nula

Stran: 1 ... 5 6 [7]
91
Odkladiště / Re:Intellij Idea založili Češi?
« kdy: 18. 12. 2015, 07:26:39 »
kdyz jste tu jak rozjety, prosim o radu. doporucte slusne ide pro c++ s naseptavanim atd pro praci na virtualkach, sitove pripojenych masinach/filesystemech, jinem os atd. kde asi tezko pujde pouzit local clang based analyzator atd.

precenen, je doba cloudu, a ne kazdy sedi vedle ciloveho procesoru. bohuzel schopnosti vetsiny ide co znam jsou pres sit velice omezene....

Jo, to je bohuzel smula. Taky bych chtel. Nejblize k tomu ma vim, ktery jedes pres terminal. Ovsem vim neni IDE a neni moc pohodlny. I kdyz v nem udelam vsecko co potrebuju, tak ani po 10 letech kazdodenniho pouzivani mi k srdci neprirostl. Je to dobry editor, ale spatne IDE. Ono toho neni ani moc obecne, co umi pouzivat libclang. Je tu Kdevelop a QTCreator. A pak nake vice, ci mene uspesne pluginy pro Vim a Sublime.

92
Odkladiště / Re:Intellij Idea založili Češi?
« kdy: 17. 12. 2015, 08:19:50 »
Kdy jste naposledy viděl pluginy, do kterých se muselo odskakovat? Samozřejmě, že fungují na pozadí. V sublime používám autocomplete, lintery, analýzy kódu a doplňování snippetů úplně stejně, jako v IDE. Úplně stejně se zobrazují v editovací ploše formou ikonek, kontextových menu, vyskakovacích message boxů a co já vím čeho ještě. Jen je to celé asi stokrát rychlejší a žere to pár set mega paměti, místo gigabajtů. Když chci nějaký nový doplněk, tak ctrl+shift+p install, enter, jméno doplňku, enter a mám ho za 20s doinstalovaný, ať je to podpora pro jiný jazyk, markdown, nebo třeba git.

Tak jeste jednou.. mas video kde jakykoliv z techto editoru umi autocomplete podle typu? poradnou navigaci v projektu - treba hierarchii  volani metody (= co vola metodu, nebo co vola metoda), nebo treba nejake inteligentni prejmenovani?

Video ti neposlu, ale.. existuje plugin jmenujici se YouCompleteMe. Ktery je pro vim(je myslim i pro sublime, ale nefungoval mi tam poradne, coz mne mrzi, protoze bych sublime pouzival radsi). Ten umi brat vstupy z dalsich autocomplete libek. Pro c++ existuje plugin pro plugin (:D), ktery se stara o analyzu c++ a je postaveny na libclang - tedy opravdu napovida spravne(dle kontextu). Jestli je podobny plugin i pro Javu nevim. Tam s radosti pouzivam IntelliJ. Tento plugin umi autocomplete, ale uz neumi refactoring a podobne. Technologicky problem to asi neni, ale nejspis se s tim nechce nikomu delat. Bohuzel poradne IDE pro c++ neni, mozna nove Visual Studio, bohuzel to se mi moc nehodi, jelikoz v posledni dobe pisu hlavne linuxove servery. Tady zklamal i JetBrains, ktery sice vyviji CLion, ale ten stoji s prominutim zahovno. Trochu nepochopitelne pouzivaji nejaky vlastni parser c++, ktery krome toho ze je blbej jak tago, tak je jeste i pomaly jak slimak. To uz je lepsi i ten vim i jako IDE. Bohuzel.
Takze ano, teoreticka moznost rozsireni vimu pomoci pluginu do funkcniho IDE tady je. Prakticky je to jak bys potreboval naberacku na nabrani polevky, ale dostal bys kavovou lzicku. Ne ze by to nefungovalo, cast funkcionality je dokonce dobra(aspon nedostals vidlicku), ale teda celkove se s tim strasne nadres.

93
Vývoj / Re:IDE pro nové C++14
« kdy: 27. 11. 2015, 14:28:40 »
...
1) Je to nespolehlivé a má tedy plnou podporu?
2) QtCreator ve verzi 3.4 to určitě nepodporoval, možná už v té poslední.
3) viz 1)
4) VS na Linux?
Mrknu klidně na ten QtCreator, ale jinak řečeno žádné volné IDE to nenabízí.

Jeste jsem zapomnel:
ad 2) Je treba to nekde zapnout v menu(zkus poguglit clang parser, complete, nebo neco takoveho)
ad 4) No VS na linux neni ne? Sak jsem psal, ze bohuzel neni multiplatformni.

94
Vývoj / Re:IDE pro nové C++14
« kdy: 27. 11. 2015, 14:24:53 »
1) Je to nespolehlivé a má tedy plnou podporu?
2) QtCreator ve verzi 3.4 to určitě nepodporoval, možná už v té poslední.
3) viz 1)
4) VS na Linux?
Mrknu klidně na ten QtCreator, ale jinak řečeno žádné volné IDE to nenabízí.

ad 1) Jj, plne to podporuje. Nespolehlive ve smyslu, ze to doplnovatko obcas spadne, nebo lagne na delsi dobu. Vetsinou staci restartovat ten plugin(respektive jeho serverovou cast) - tedy plne podporuje nejnovejsi c++, ale neni stabilni.
ad 4) Cele prostredi mi obcas pada.

Používám ve Vimu clang_complete https://github.com/Rip-Rip/clang_complete a když použiju parametr "--std=c++1y", tak mi to doplní bez problémů :-)

Ale IDE to není -- jenom plugin na doplňování kódu (založený zjevně na clang autocompletion API). Další funkconalitu Vimu je možné dohnat dalšími a dalšími pluginy, ale na Visual Studio to stále nemá.

Jj, presne jak rikas. Ty doplnovatka co jsem zminil take pouzivaji clang(zabudovany do ruznych pluginu - ja pouzivam treba YouCompleteMe). clang_complete trpel na stejne neduhy, jako mnou pouzivane YCM(ale jestli to pouzivas, zkus si ho). Obcas to spadlo, a bylo potreba restartovat. Jinak ma ovsem plnou podporu. Je to dano tim, ze vsechno todle pouziva clangi knihovnu, ktera je postavena primo nad kompilatorem. Co jde zkompilovat, to umi i doplnovat. Ostatni parsery jsou hloupe a neznaji jazyk.
Bohuzel jak sam rikas, Vim neni IDE. I po letech ladeni to proste neni ono(nemluve o stabilite tech tun pluginu).

95
Vývoj / Re:IDE pro nové C++14
« kdy: 27. 11. 2015, 10:48:12 »
.....

Ano v tomto případě autocomplete nefunguje, ale to neznamená, že nefuguje vůbec. S plnou podporou C++14 bez chyb jsem se nesetkal.

Tohle je jednoduchy priklad. Autocomplete pro kazdy vetsi kod, je pod temito hloupymi parsery nepouzitelny(stejny problem maji netbeans, eclipse, clion....). To je zakladni vec, kterou bych od IDE potreboval.
Plnou podporu nabizi:
1) pluginy pro vim/emacs/snad i sublime - Blbe se to konfiguruje a navic je to nespolehlive. Pada to, nebo to obcas hrozne trva. Proste je to neodladene.
2) QtCreator - Ja osobne proste s tim mam problem. Nemuzu proste se ztotoznit s filozofii.
3) Kdevelop4.9+ - Clovek si to musi osobne prekompilovat a teda vecne problemy s verzema qt a kde-framework. Navic to nahodne pada.
4) Visual Studio 2015. Nevim jak plnou podporu nabizi. Nicmene, vse co jsem zkousel mi fungovalo. A to nejlepe a nejrychleji. Ze vsech zde zminenych mi osobne fungoval nejlepe. Bohuzel neni multiplatformni(a to je nejvetsi problem).

Stran: 1 ... 5 6 [7]