| 1 2 3 4 | ||
|
Editor: geon
Time: 2011/10/10 21:25:26 GMT+2 |
||
| Note: | ||
added:
.. image:: py30.png
:align: right
.. image:: py25.png
:align: right
Jak nastavit PSPad, aby práce při programování v Pythonu byla příjemná a efektivní? Máme pro vás pát tipů, pokud znáte další, neváhejte je doplnit. Po bezproblémové instalaci z http://www.pspad.com doporučujeme následující:
- nastavit Znak pro rozšířené odsazování na : a Šířku tabu na 4
- Soubor s nápovědou - najít svůj Python25\Doc\Python25.chm (bude vám pak fungovat příjemné Alt+F1 na vyvolání pyHelpu)
Doporučujeme projít a nastavit si velké množství voleb, jak potřebujete. Např.
Máte ve svém programu více jak jednu funkci nebo třídu? Pak se vám jistě šikne Průzkumník kódu (tzv. Class browser). Zapíná se: Nástroje - Průzkumník kódu. Je to dost návyková věc, pro rychlý přehled a přesun. Pokud si na ní zvyknete, nenajdete cestu zpět. Podivuhodně dobře funguje i na php, html, javascript, pascal, c, ....
V PSPadu se tomu říká Šablony a funguje to následovně: Např. chcete napsat příkaz import.
Dejme tomu, že máte napsáno:
import time, tkMessageBox, random from Tkinter import *
Napíšete-li nyní kdekoliv písmeno 't', pak CTRL+J, tak vám vyskočí nabídka se třemi možnými slovy - time, tkMessageBox a Tkinter. No a vy jedno vyberete a potvrdíte Enterem. Pokud napíšete 'tkm', a stisknete CTRL+J, tak se okamžitě doplní tkMessageBox.
Otevře-te li si jakýkoliv soubor, a máte-li zapnuto Automatickou detekci CP (CP jako Code Page - Kódová stránka), tak vpravo dole ve stavovém řádku uvidíte aktuálně použité kodování v souboru. Když říkám aktuálně použité myslím tím spíše automatickou detekci PSPadu, jaké kodování to nejpravděpodobněji bude. Kodování souboru se nedá, až např. na utf-8, nikdy určit spolehlivě pomocí programové detekce (nyní mluvím hlavně o našich cp1250, cp852, a iso-8859-2). Pokud chcete kodování změnit na jiné, použijte volby v menu Formát. Pokud chcete otevřít program v jiném kódování, vypněte Automatickou detekci CP.