abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 2
včera 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 20
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 8
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 2
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
2.12. 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 0
2.12. 00:10 | Nová verze

Byla vydána verze 3.2 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata. Z novinek lze zmínit například podporu protokolů DNP3 a CIP/ENIP, vylepšenou podporu TLS a samozřejmě také aktualizovanou dokumentaci.

Ladislav Hagara | Komentářů: 0
1.12. 21:00 | Nová verze

Byla vydána beta verze Linux Mintu 18.1 s kódovým jménem Serena. Na blogu Linux Mintu jsou hned dvě oznámení. První o vydání Linux Mintu s prostředím MATE a druhé o vydání Linux Mintu s prostředím Cinnamon. Stejným způsobem jsou rozděleny také poznámky k vydání (MATE, Cinnamon) a přehled novinek s náhledy (MATE, Cinnamon). Linux Mint 18.1 bude podporován až do roku 2021.

Ladislav Hagara | Komentářů: 0
1.12. 16:42 | Nová verze

Byl vydán Devuan Jessie 1.0 Beta 2. Jedná se o druhou beta verzi forku Debianu bez systemd představeného v listopadu 2014 (zprávička). První beta verze byla vydána v dubnu letošního roku (zprávička). Jedna z posledních přednášek věnovaných Devuanu proběhla v listopadu na konferenci FSCONS 2016 (YouTube, pdf).

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 768 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama
Štítky: není přiřazen žádný štítek

Dotaz: Vim jako IDE [odděleno z: Jak synchronizovat složky v Linuxu a Windows7]

20.3.2012 09:37 Filip Jirsák | skóre: 66 | blog: Fa & Bi
Vim jako IDE [odděleno z: Jak synchronizovat složky v Linuxu a Windows7]
Přečteno: 315×
Diskuse vznikla z vlákna této diskuse.

Odpovědi

pavlix avatar 20.3.2012 09:37 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Nebo jde vim používat jako neobyčejný editor. Jeho editační schopnosti jsou mnohem větší než je běžné u programátorských IDE, u kterých se počítá převážně s bušením kódu.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
19.3.2012 21:03 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Vidím, že je to tu už zas, vim je skvělý editor, ale udělat z něj IDE neIDE, je to prostě skvělý editor, to vim v Eclipse by byla(a je) jiná story.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
19.3.2012 21:14 2X4B-523P | skóre: 39 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
ok, klidně jen DE, bez toho I, to ať si Eclipse, NetBeans a pod. nechají :-)
pavlix avatar 19.3.2012 23:50 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Vidím, že je to tu už zas, vim je skvělý editor, ale udělat z něj IDE neIDE, je to prostě skvělý editor, to vim v Eclipse by byla(a je) jiná story.
Já vidím jen to, že bysis měl můj příspěvek přečíst znovu.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
20.3.2012 08:14 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Udělal jsem to - něco mělo cinknout?
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
20.3.2012 08:54 Kit
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Možná to, že Vim toho umí mnohem víc, než běžná IDE v Eclipse apod. Kdysi jsem si myslel, že používám 10 % funkcionality Vimu, dnes si myslím, že 1 % a zítra budu vědět, že po důkladném naučení budu používat sotva 0,1 %.

Vim se dá používat jako IDE, jen uživatele si vybírá. Každému nesedne a myslím si, že nikdo nedokáže využít celý jeho potenciál.

Nabízet Vim jako IDE nelze, ale z Vimu je možné vytvořit IDE k obrazu svému.

A abych nebyl úplně OT, tak ve Vimu je možné udělat i požadovanou synchronizaci zdrojáků na lokálu a na serveru.
20.3.2012 09:36 Filip Jirsák | skóre: 66 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Možná to, že Vim toho umí mnohem víc, než běžná IDE
Takový Gimp nebo OOo Calc toho taky umí mnohem víc, než běžná IDE nebo než Vim. A běžná IDE zase umí mnohem víc než Gimp, OOo Calc nebo Vim. Každý ten program je určen k něčemu jinému, a proto umí jiné věci.
Vim se dá používat jako IDE
Až na to, že tam chybí to I…
20.3.2012 10:29 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Neumí :), umí mnohokrát více než integrované editory, ale není to IDE, funkcionalitu jako code-completion, refaktoring, outline-view, multi syntaxe checking a spoustu dalších prostě nelze plnohodnotně zrobit. Proto taky píšu, že využití vim editoru v eclipse je jiná rozprávka (třeba eclim, nebo zajímavější, z mého pohledu, vimplugin).
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
21.3.2012 10:50 Kit
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Tak zrovna code-completion Vim umí, outline-view, multi syntaxe checking také, o refaktoringu má každý jinou představu. Na ostatní vlastnosti mohu využít externí programy, které toho obvykle umí mnohem víc, než prostředí s "I", ve kterých to už z principu musí být omezeno, aby se to do toho prostředí vešlo.

Dobrá, Vim není IDE, protože není integrovaný. A to je dobře, protože integrované programy bývají velmi často špatné a pomalé.
21.3.2012 13:08 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
outline-view - mě s tím nešlo nějak rozumě dělat (stejně jak z folding-em) - ok, můj problém…
Syntax-i vim-ko obecně dělá jen malý základ a např. pro C++ to definuji jako „je to bída“, a to jsem zkoušel, co jsem našel a co jsem byl schopen upravit (na PHP mi to nevyhovuje, ale dostačuje).
Refaktoring stačí jen základ např. označit blok a přenést příkazy do nové metody, kteroužto si to samo vytvoří ale dodrží syntaxi jazyka a návaznost projektu.

Na ostatní vlastnosti mohu využít externí programy, které toho obvykle umí mnohem víc, než prostředí s "I"…
&
…protože integrované programy bývají velmi často špatné a pomalé.
To mi přijde jako zásadní nepochopení.
IDE integruje funkcionalitu, ne nutně implementuje.

Obvyklý příklad implementace, je třeba změna názvu metody - je třeba a by se změna promítla ve všech zdrojových kódech celého projektu, tedy i jejich volání. K tomu je třeba znát projekt, jazyk(y), případně další pravidla, a to aplikace (IDE) tyto informace má komplexní, tedy může tuto změnu provést, to žádným regexp-em nelze (tedy možná jo, na dvě A4-ky).
Nebo třeba jazykově specifické hledání.

Integrace je třeba: debuger, subversion client (zde již by IDE mělo přidat hodnotu v tom, že ví o jaký jazyk se jedná a co není nutné verzovat).
Mám i vlastní udělátka, třeba jedno (v bashi) pracující nad souborovým stromem a s definovanými pravidly na vytváření tříd, protože mám jiné, asi vyšší, nároky na to, jak má být definovaný template.
OT: Nabízí mi třídy povolené k dědění či interface k implementaci, rozlišuje statické třídy a spoustu dalších věcí - zajistím tím, že stejné typy entit vypadají stejně včetně dokumentace.
No a samozřejmě, že to můžu spustit bokem v terminálu, ale bych bych blázen, přiřadím to jako další nástroj do IDE, kde rovnou pro parametry (třeba pracovní adresář apod.) využiji parametry projektu a spouštím to přímo v IDE (tedy tento příklad v Eclipse).
Prostě věci integruji, stejně jako třeba Doxygen či Valgrind, kde to vnímám spíše jako rozšíření utilit (Doxygen nemusím znát všechny volby bo jich je na mě moc velký roj a neudržím to, v IDE to hezky najdu v seznamu a u Valgrind-u se zas lépe pracuje s výstupem aplikací, které sami chrlí informace jak na stdout tak na stderr a řešíval jsem to bez IDE pojmenovanou pipe do druhého terminálu).

Takže externí aplikace se používají snáze a rychleji a jejich rychlost či funkcionalita by měla být stejná, protože jsou to stále tytéž aplikace.

Často si nadávám, když dělám nějakou „kravinku“ a bouchnu to ve vím-ku (neudělám projekt třeba v Eclipse), protože přece jenom to zabere o nějakou minut více, a najednou potřebuji používat více utilit (už jen blbé založení repozitory a svn commit, prostě nedám na za 5 sec na dvě kliknutí) a po třetí akci už mi to zabírá 2× tolik času co v IDE a násobek roste a roste.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
21.3.2012 10:29 M_P
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Já si myslím, že hodně záleží na tom co si pod IDE představuješ. Pamatuju různý turbopascaly, který byly také IDE a nabízely méně funkcí než jsou možnosti dnešního Vimu. Já Vim jako IDE (nebojím se to tak nazvat ) používám pro vývoj programů pro konektivitu a sběr dat. Na to samozřejmě nepotřebuju žádné GUI a tak mi stačí Vim + vimgdb, které pro mě mají jednu obrovskou výhodu... běží v konzoli a tudíž i na pomalých linkách. Chápu že se to s funkcema Eclipse nedá srovnávat (to není ani jiná liga, to je jinej sport ;) ), ale pořád si myslím že definici IDE to splňuje. M.
21.3.2012 12:13 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Toš, ono jde o to, že ta zkratka znamená „Integrated Development Environment“ a Borland C++ 3.1, bylo IDE, protože ve své době integrovalo všechny potřebné/dostupné nástroje. Vim-ko, stejně jak třeba ten PsPad jsou jen editory, které umí víc než jen editovat.
Pokud člověk (třeba já) dělá něco malého (4 zdrojáky + jeden main a nepoužívám externí knihovny), tak to rubnu v terminálu, pomocí vim, g++, atd. a asi ten terminál pro danou úlohu je asi taky IDE.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
21.3.2012 13:03 M_P
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Proč jen pro danou úlohu? Podle mne IDE ve svém základu spojuje (integruje) tři základní věci pro vývoj programu: editor, kompilátor a debugger. Vim (stejně jako v borland c++) spouští externí kompilátor a debugger aniž by programátor opustil prostředí editoru. Na stisk klávesy přeložím program, v případě chyby se automaticky nastaví kurzor na místo chyby a stejně tak z editoru ovládam debugger (breakpointy, krokování, proměnné, atd.). M.
21.3.2012 13:12 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Pokud si ovšem v vystačíte jen s těmito nástroji a funkcionalitou…, tak ano je to stejné IDE jako byl Borland C++ 3.1 (podle mého tedy méně efektivní než bylo BC 3.1, ale to je o osobních prioritách).
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
21.3.2012 13:38 M_P
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Nejde o to s čím si vystačím já. Z předešlé diskuze jsem získal pocit, že když to není /nebo neumí to co/ Eclipse, tak to není IDE, o čemž jsem si dovolil diskutovat. =)
21.3.2012 14:34 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Jak synchronizovat složky v Linuxu a Windows7
Tak to a jsem nechtěl říct ani náhodou, Eclipse jsem si vybral jen na přirovnání bo ho nejčastěji používám a je to IDE na rozdíl od skvělého editoru vim :-). (Osobně mám zkušenost jen s Eclipse, NetBeans, malou s KDevelop a pak s těmi na něco supr na druhé straně fujtajbl M$)
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
21.3.2012 11:16 Marián Petráš
Rozbalit Rozbalit vše Re: Vim jako IDE [odděleno z: Jak synchronizovat složky v Linuxu a Windows7]
Nevím, jak používat VIM jako IDE, ale vím, jak používat Vi-like ovládání editoru v IDE, konkrétně v NetBeans. Viz http://jvi.sourceforge.net/.

Založit nové vláknoNahoru

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

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