Asi to vypadá přinejmenším podivně, ale místo toho abych sáhl po Visual Studiu, Eclipse nebo jiné parní mlátičce, tak si spustím Far Manager nastavím pluginy, nakopíruju správné knihovny a funguju konzolově (velmi podobně jako pravověrní linuxáci).

hello world

Tak jsem si řekl, ze popíšu co mám jak nastavené, třeba se to někomu bude hodit..

Far Manager

http://www.rar.cz/far/
– plugin colorer na zvýraznování syntaxe
– plugin EditCompletion – nastavený na doplňování slov pomocí klávesy [Enter]
– na klavesu [F9] nastavím překlad:

  [HKEY_CURRENT_USERSoftwareFarKeyMacrosEditorF9]
  "Sequence"="F2 Esc m a k e Enter F4"

Dev C++

http://www.bloodshed.net/devcpp.html
– používám jako balíček obsahující dobře fungující sadu nástrojů pro překlad (gcc, g++, make)
– má jednoduchou možnost přidat knihovny jako TinyXML, SDL, atd. pomocí balíčkovače

MSYS

http://www.mingw.org/msys.shtml
– minimalistický systém obsahující hlavně “sh”, “less”, “grep”, takže je možné generovat Makefile pomocí příkazu “sh ./configure”, atd.
– kdyby nějaký nástroj chyběl, tak hledám v UnxUtils

Qt

http://www.trolltech.com/products/qt
– při používání Qt v kombinaci s těmito programy nastane problém, že make se snaží spouštět v kombinaci s unixovým shellem “sh” a windowsový shell se spouští jenom v případě, že není k dispozici. Problém je v tom, že “qmake” generuje názvy souborů ve Windows takže je linuxový shell není schopen interpretorvat.
– od verze 4.3 (poslední stable je 4.2.3) bude možné tento problem vyřešit následujcím nastavením projektu:

  win32:QMAKE_SH=C:msys1.0binsh.exe
  win32:MINGW_IN_SHELL=1

– viz. http://labs.trolltech.com/blogs/2007/01/30/qtmsys/

SVN

– nakonec mám v PATH konzolový svn
– v %USERPROFILE%/Application Data/Subversion/config mám samozřejmě nastavený FAR jako výchozí editor:

  editor-cmd = "C:Program FilesFarFar.exe" /e0:0

P.S. v redakčním systému je chyba: Při pokusu zobrazit (upravit článek) se mi ztrácí znak “/” (lomeno).

[poll=10]

By Jozef Mlích

Software Developer at GreyCortex, NemoMobile contributor, Micro light aircraft pilot, OpenAlt Conference organizer

7 thoughts on “Překlad ve Windows pomocí nástrojů Linuxu”
  1. Ja jsem si ted pri delani zapoctaku silne oblibil VIM. Psat v nem je tak neuveritelne pohodlne, ze i kdyz pouzivate jen zaklady, tak jste po chvili (pri praci v necem jinem, treba v konzoliy) lini posunovat rukou treba jen na kurzorove klavesy – ve VIMu to neni potreba, protoze vse dulezite se da pokryt rukama polozenyma do standardni vychozi polohy. Ted chvili musim z donuceni neco kodit pod Windowsama a je to spis utrpeni (je pro ne sice taky vim, ale vsechno mam uz nakonfigurovany v eclipse a na tu chvili se nevyplati prechazet).

  2. Ja pouzivam pod Linuxem ViM a pod Widlema ViM, PSPad a pro C# VS2005.
    Ten plugin vypada dobre .. skoda jen, ze je asi o $69.95 drazsi, nez by se mi libilo ;)
    Ale tak presypat to do ViMu a pak zpatky neni zas az takovy problem .. pod Win je i docela slusna podpora schranky ..

  3. Pokud člověk nemá CZK 1500 na vylepšení editoru dle svých preferencí, tak hovylepšit nepotřebuje ;). Jinak Windows mají schránku podporovanou výrazně lépe, než Linux. Data jsou ve schránce ve více formátech, lze přenášet i objekty, a to i mezi aplikacemi, které se "neznají". V důsledku není problém do Corelu vložit kus tabulky z Excelu apod.

  4. Pepo, prebiras terminologii dr. PP? ;)
    Ted jsem dosel z akce ze mesta s nemkou co si ujizdi na agentech, jeji obor je umela inteligence, rika we are another species, dobre pari a pohled na ni nebyl v casti ochrany pri narazech spatny ;)

  5. [5] Asi travim moc casu u kompu (-;
    Ale jeste na tom nejsem tak spatne abych ve 4h rano po kalbe cetl blogy na rootu ..

Comments are closed.