Total Commander Při práci na projektech nepoužívám žádné komplexní vývojové prostředí, ale naopak jednoduchý editor a kvalitní souborový manažer. Existují samozřejmě i jiné souborové manažery, někdo si vystačí se standardním Průzkumníkem nebo s příkazovou řádkou, a podobně jako u editoru nejvíce záleží na osobních preferencích. Nic jako dokonalý program, který by vyhovoval všem, neexistuje. Následuje popis funkcí, o kterých si myslím, že je nemusí každý znát, a uvítám, když v diskusi doplníte další pokročilé nebo skryté funkce. Doplňky Používám doplňky SFTP, Registry, BAT a BZIP2. Další neoficiální doplňky jsou k dispozici na TotalCmd.net. Vytváření adresářů Při vytváření adresáře je možné pomocí \ vytvořit i podadresáře a pomocí | více adresářů stejné úrovně najednou. Přejmenování souborů Pro přejmenování souborů bez vyvolání dialogu slouží klávesová zkratka Shift+F6. Místo názvu nebo koncovky lze použít hvězdička, která zachová původní hodnotu – je rychlejší napsat jednu hvězdičku než třikrát mačkat šipku doleva. Opakované mačkání F5 nebo F6 vybírá postupně celou cestu, samotný název a název s koncovkou. Pro složité přejmenování slouží Ctrl+M. Názvy do schránky Příkazy cm_CopyNamesToClip a cm_CopyFullNamesToClip slouží pro zkopírování názvů a cest označených souborů do schránky. Použití: Start | Změna Start menu | vybrat ze seznamu příkazů. Podobných skrytých příkazů je k dispozici celá řada, stačí se jen jejich dlouhým seznamem prodrat. Editace souborů Jako alternativní prohlížeč (Alt+F3) mám namapované spuštění nové instance SciTE, protože při standardní editaci se mi soubor pouze nahraje do nové záložky. Hodí se to pro editaci souborů uvnitř archivu, kde se TC jednak neptá na to, jestli opravdu chci soubor editovat a jednak soubor aktualizuje po skončení spuštěného programu, obdobně u souborů z FTP. Pro vytvoření nového souboru používám Shift+F4. TC nemám maximalizovaný a díky tomu poměrně často také označené soubory do ostatních aplikací jednoduše přetahuji. Označování souborů Oblíbená zkratka Num* prohodí označení a často se používá k označení všech souborů. Pokud však je něco už označeno, tak to samozřejmě nefunguje, proto je jednodušší použít zkratku Ctrl+Num+. Pro označování souborů používám i pravé tlačítko myši a pokud chci kontextové menu, použiji Shift+F10. Prohlížení archivů Do archivu se leze stejně jako do adresáře. Pokud je ale archiv ve spustitelném souboru, je možné do něj vlézt pouze pomocí Ctrl+PgDn. Naopak Ctrl+PgUp nás přenese o adresář výš a Ctrl+\ do kořenového adresáře. Kliknutí do adresního řádku umožňuje aktuální adresář změnit – tuto funkci používám např. při práci s českou PHP dokumentací, kdy např. přechod z adresáře cs\reference\strings\functions do en\reference\strings\functions vede nejrychleji právě přes změnu dvou znaků v adresním řádku. Zjištění velikosti Většina lidí ví, že pomocí mezerníku se dá zjistit velikost adresáře pod kurzorem. Pokud nás zajímá velikost všech podadresářů, dá se použít Alt+Shift+Enter. Stažení ze seznamu Tato funkce skrytá v menu Síť je poměrně šikovná pro hromadné stahování souborů z webu nebo z FTP. Využívá ji také funkce F2 Do fronty v kopírovacích dialozích. Přístup k adresářům Pro nejčastěji navštěvovaná místa na disku mám pomocí příkazu subst vytvořenou samostatnou jednotku. Výhodu to má v tom, že to funguje ve všech aplikacích, a také v tom, že si TC pamatuje poslední navštívený adresář na jednotlivých discích. Pro méně navštěvovaná místa mám vytvořené zkratky pomocí Ctrl+D. Historií prohlížení lze procházet pomocí Alt+šipky (šipka dolů historii zobrazí). Barvy souborů Pro lepší orientaci jsem si spustitelné, textové a konfigurační soubory obarvil pomocí Konfigurace | Nastavení | Barvy | Definovat. Synchronizace adresářů Tento příkaz používám poměrně často pro sjednocení změn na dvou různých místech – typicky na vývojovém a ostrém serveru. Funkci Porovnání podle obsahu používám tak často, že jsem si ji namapoval na klávesovou zkratku. Popisy souborů Total Commander se vrací k tradičním hodnotám a dovoluje popisy souborů a adresářů ukládat pomocí klávesové zkratky Ctrl+Z do souboru descript.ion. Tuto funkci používám např. pro popisování fotek, soubor se potom dá samozřejmě použít i při exportu fotek na web. Přístup na plochu Ve Windows nepracuji pod uživatelem Administrator a pokud pod ním potřebuji něco udělat, tak využiji příkaz kontextového menu Spustit jako. Pokud pod tímto uživatelem potřebuji spustit něco z Ovládacích panelů, spustím pod administrátorem Total Commander a pomocí Příkazy | Otevřít adresář plocha se k nim dostanu. Použít jde i Spustit jako přímo nad \Windows\System32\*.cpl. Konfigurace V konfiguračním souboru mám v sekci [Packer] ručně nastavenou volbu ExpertMode=1, která umožňuje bez potvrzení spouštět a editovat soubory v archivu.