abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 22:44 | IT novinky

    Apple představil nový MacBook Pro s čipy M4, M4 Pro a M4 Max.

    Ladislav Hagara | Komentářů: 1
    včera 22:00 | Zajímavý software

    Na GOG.com běží Halloween Sale 2024. Při té příležitosti lze získat zdarma počítačovou hru Return of the Phantom.

    Ladislav Hagara | Komentářů: 0
    včera 20:22 | IT novinky

    Společnost OpenAI spustila internetový vyhledávač ChatGPT search.

    Ladislav Hagara | Komentářů: 0
    včera 14:33 | Pozvánky

    Konference OpenAlt 2024 proběhne již tento víkend 2. a 3. listopadu v prostorách FIT VUT v Brně. Začíná ale už v pátek na warm-up party ve Studentském klubu u Kachničky v 17:00. Pokud jste ještě areál FITu nenavštívili, k dispozici jsou pokyny k orientaci. Na programu je 54 přednášek a workshopů. Témata jsou od silně technických témat jako je třeba GCC nebo PostgreSQL po méně technické témata jako eGovernment, nebo třeba detailní analýzu … více »

    Ladislav Hagara | Komentářů: 2
    včera 13:23 | Nová verze

    Byla vydána nová verze 6.9 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 14.0.1. Tor client na verzi 0.4.8.13. Thunderbird na verzi 115.16.0.

    Ladislav Hagara | Komentářů: 1
    včera 12:33 | Komunita

    Vývojáři free a open source synchronizačního nástroje (a p2p náhrady Dropboxu) Syncthing oznámili, že z důvodu odporu ze strany Google Play ukončují podporu OS Android. Bohužel v rámci toho zmizí i vydání Syncthing na F-Droid, který má slabší uživatelskou základnu. Syncthing je na Androidu implementován formou wrapper aplikace, která spustí Syncthing démon, vyžádá potřebná oprávnění a zpřístupní webové rozhraní démona. Ve srovnání se

    … více »
    Harvie.CZ | Komentářů: 4
    včera 01:11 | Nová verze

    V červnu 2022 bylo oznámeno, že z K-9 Mailu se stane Thunderbird pro Android. Trvalo to poněkud déle, než vývojáři předpokládali, ale včera byl první stabilní Thunderbird pro Android 8.0 vydán.

    Ladislav Hagara | Komentářů: 0
    30.10. 21:33 | Komunita

    Projekt microDMG Racer na Kickstarteru nevyšel, tak se autor rozhodl uvolnit na ESP32 postavené autíčko i ovladač jako open source.

    Ladislav Hagara | Komentářů: 6
    30.10. 13:22 | Nová verze

    Byl vydán TrueNAS SCALE 24.10 „Electric Eel“. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    30.10. 13:11 | Nová verze

    Byla vydána nová verze 24.10.29 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. Nově s podporou AI (whisper.cpp) pro generování titulků. Nejnovější Shotcut je již vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.

    Ladislav Hagara | Komentářů: 1
    Rozcestník

    Nespím / Linux a C++

    7.6.2023 03:13 | Přečteno: 1489× | Hardware | poslední úprava: 7.6.2023 03:16

    Nechce sa mi spať, priateľka spí a ja sa nudím, aj keď klipkajú mi oči, asi si zachvíľu do bonga načapujem trošku HHC aspoň na 5 - 10 šlukov

    No terazky ešte sedím pri PC a premýšlam. Čo vlastne použivate na C++?

    Ide mi hlavne o typing, statickú analýzu a autocomplete vrámci Editora / IDE.

    Mnou preferovaný editor VSCode má pre C++ dvojaké riešenie resp 2x extensiony: Extension pre GCC(a MSVC), ktorá je priamo v C++ Extension Packu od Microsoftu. Alebo potom extension pre clang / clangd.

    Odporúčam druhe riešenie. Bo extension pre clang funguje skoro všade a so všetkým. Samozrejme funguje aj s libkami pre ine prostredia ako clang. A pokiaľ mám nejaký hlavičkový súbor, prostredie náhodou nenašepkáva... stačí si ho otvoriť priamo v editore, preklikať includes (Ctrl + pravé myšítko) a VSCode si ho naindexuje a takto postupne si vieme naindexovať skoro všetko. Takže bez väčších problémov, viem používať paralelne vedľa seba, viac verzií GCC + clang + GCC compiler z toolchainu xtensa atď.

    Pri tom Microsoftáckom C++ plugine to nefunguje takto hladko. Teda vo Windowse mi fungoval. Ale vo FreeBSD ani Linuxe sa mi to nepodarilo rozbehnúť. Vo FreeBSD nefungoval vôbec. A v Linuxe nenašepkával. Ale popravde, ani som to nejako dlho neskúšal nastaviť, dal som tomu dve minúty a switchoval som rovno na clang extension.

    Rozmýšlam, ale či nie som moc konzervatívny, veď zmena je život. Aký iný editor či IDE s akým pluginom používate? Aký editor pre C++ by ste mi dali do pozornosti aspoň na vyskúšanie?

    Z komerčných som skušal CLion.
    Skúšal som aj Qt Creator, KDevelop, NetBeans no VSCode zatiaľ u mňa nemá konkureciu. KDevelop sa mi páči, žial preberá nejaké globálne nastavenia syntax highlightera z KDE témy. Takže každú jednu tému dojebe. Ak viete ako tú globálnu tému vypnem, tak vpored ďakujem za rady

    No možno by som mal vyskúšať Neovim, alebo Spacemacs, Atom alebo niečo podobné, čo poviete?        

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    dolik.rce avatar 7.6.2023 06:14 dolik.rce
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Opravdoví programátoři nepotřebují našeptávač, to je pro pojídače koláčů...
    AraxoN avatar 7.6.2023 10:10 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Ja som občas použil Code::Blocks, ale je pravda, že Céčkom sa neživím a pri debugovaní cudzieho kódu mi väčšinou stačí vim.
    7.6.2023 11:19 J
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    V dnesni dobe jsou lidi tak retardovani, ze v aute chteji 20 asistentu, hudbu jim vybere “AI” a k programovani nejsou schopni pouzit vi ale potrebuji naseptavace a pitchoviny kolem.
    7.6.2023 14:34 _
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Přidej prosím anketu, dík :)
    7.6.2023 14:41 wut
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    c++ v roce 2023 💀
    7.6.2023 23:01 _
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    abclinuxu čtou převážně lidi 50+ a Kapice, stále používající nástroje max z devadesátek, takže hermes aspoň dělá osvětu.
    8.6.2023 13:35 J
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Alesovi je 50+, ne?
    8.6.2023 14:02 wut
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    no hlavně je to lopata, nezvládne splácat dohromady ani bash skript natož prgání
    8.6.2023 19:41 Jepice
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    No jo, kdyz se mu nelibi vtipy o velmistrovi vesmiru tak by mohl do blogu dat nejaky svuj kod. To bude mnohem lepsi zabava.
    7.6.2023 17:07 Vinicius
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Pro své starší projekty jsem dlouho používal NetBeans a jeho zásuvný modul C/C++. Nejvíce se mi líbila možnost si pohodlně naklikat, kde jsou hlavičkové soubory, našeptávání fungovalo celkem slušně i pro takové monstrózní knihovny jako GTKmm. Bohužel vývoj zásuvného modulu ustrnul, takže jsem musel mrknout jinam.

    V práci mám CLion a jsem celkem spokojený, pochválil bych parser a indexer, dobře si poradí i v situacích kdy nejsou k dispozici všechny hlavičkové soubory (lépe než VSCODE). Vlastní psaní kódu a pohyb po zdrojových textech jsou bezproblémové. Na CLionu mi trochu vadí struktura menu, ale jsem asi příliš rozmazlený (institucionalizovaný) z NetBeans.

    Na hobby projekty buď Kate z KDE nebo VSCode se zásuvnými moduly. Co se týče VSCode, tak vlastní psaní kódu a navigace po různých částech kódu je slušná. GUI k nastavení IDE je ve srovnání s NetBeans a CLion naprosto tragické, ale to se netýká jenom C/C++.
    8.6.2023 08:28 Jan
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Používám Emacs + lsp-mode s backendem clangd. Pro build používám CMake. Nastavuji CMAKE_EXPORT_COMPILE_COMMAND, aby mi Emacs našeptával.

    Myslím, že hodně podobné nastavení lze provést i ve VSCode.
    9.6.2023 06:44 prvni ruka
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Myslim? Tak bud to vis nebo mlc! Dalsi k3dAr chytrolin...
    Agent avatar 8.6.2023 19:54 Agent | blog: Life_in_Pieces | HC city
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Vím, že existoval plugin do Eclipsu, ale nevím, v jakém je to teď stavu. Co C++Builder?
    Nevěděl zpočátku, co si počít, jak žít, co dělat, ale brzy se vpravil do role samotáře.
    9.6.2023 20:28 Ariczek | skóre: 5
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Ingenico, mimo jiné výrobce platebních terminálů aka embedded krabiček, si nad eclipse a jejím c/c++ pluginem postavila vlastní plugin "ingedev" - který rovnou poskytuje i proprietární SDK, cross-compiler (prehistorické gcc, tuším že 2 roky zpátky byla "novinkou" něco verze 5...), integrace dalších toolů (podpis, loader...) atd. Aktivně ho vyvíjí a udržují. Používá ho i velká většina komunity (tedy platících zákazníků, kteří na daném HW vyvíjejí...), spíše vyjímky jsou pokusy o cmake a vývoje ve Visual Studiu...
    9.6.2023 06:22 Heretik 《小魔神》
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Normální programátoři používaji emacs. Začátečníci vim.

    Našeptávače jsou určeny pouze nesvéprávným jedincům, co neumí anebo nesmějí myslet.
    9.6.2023 09:17 karkar | skóre: 6 | blog: Kartrolling
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Ne, emacs používají jenom autisti a vim jen lidi s hraniční poruchou osobnosti. Normální lidi používaj visual studio.
    9.6.2023 10:43 J
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Ale prd, normalni programator pro linux zasadne pouziva vi. Pokud je to junior tak pouziva vim. Visual Studio pouzivaji jenom lepici a lopaty v korporatech, s programovanim to nema nic spolecneho.
    9.6.2023 11:57 karkar | skóre: 6 | blog: Kartrolling
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Ale to se vůbec nevylučuje s tím, co jsem napsal výše...
    9.6.2023 15:48 Vinicius
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    S těmi našeptavači je to dost provokativní odpověď. Mně přijde, že spíš šetří psaní mnoha písmenek těm programátorům, kteří co vědí co dělají (jinak by jim nebylo podle čeho našeptávat) a chtějí to dělat rychle. Já prostě nemám hlavu na to, abych si pamatoval všechny třídy a metody z knihovny JFC Swing. Stejně tak by mi přišlo tragické, kdyby se třeba kostra dokumentačních komentářů musela vypisovat ručně, místo prostého zapsáni /** nad metodou.

    9.6.2023 20:47 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    "Našeptávání", tj. doplňování při psaní, považuju spíš za takovou třešničku na dortu. Hlavní benefit code modelu je IMO proklikávání na definice různých věcí, hledání použití, případně zobrazování dokumentace.

    U jazyků s type inference (což už dnes je C++ taky, byť v primitivní formě) je taky užitečné zobrazování typů.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.