2013-03-06 46 views
7

Ich bin neu in Sublime Text 2. Grundsätzlich möchte ich Sublime T2 als Python-IDE einrichten.Python 2.7 und Sublime Text 2 Installationsanleitung

Ich bin auf verschiedene Fragen in Bezug auf Python und Sublime T2 gestoßen, aber ich konnte keine Anleitung aus einer Anfängerperspektive finden. Dies ist, was ich bis jetzt getan habe:

  1. Installierte Python.
  2. Installierte Sublime T2.
  3. Steuerung Sublime Paket installiert

Welche Schritte (zum Beispiel Paketinstallationen, etc.) sollte ich folgen der Sublime Python IDE Setup abzuschließen?

+0

Meine Antwort gefunden [hier] (https://stackoverflow.com/questions/23730866/set-up-python-3-build-system-with-sublime-text-3/46132747#46132747) funktioniert auch für Python 2.7. – Daniel

Antwort

2

Sie sollten in der Lage sein, ein Build-System im Menü tools auszuwählen.

screenshot

Dann ctrl + B bauen, und für Sie den Interpreter nach oben ziehen.

EDIT: ctrl + ` wird auch Ihre Konsole öffnen, ohne das Projekt zu bauen. Von dort können Sie Python-Befehle mit dem eingebauten Interpreter ausführen.

+0

danke für die Antwort. Ich habe diesen Teil auch gemacht. Was ich jetzt brauche, ist, welche anderen großartigen Pakete ich installieren muss.Und wie setze ich sublime, um den Python zu verwenden, den ich installiert habe, anstatt den Python, mit dem es kommt. – Saed

8

Neben Paketkontrolle, verwende ich die folgenden Pakete für die Entwicklung Python:

Ich fand SublimeCodeIntel und Pylinter als besonders hilfreich für das Schreiben von Python-Code in Sublime Text.

Neben der Installation dieser Pakete sollten Sie auch einige der Einstellungen von Sublime anpassen. Zum Beispiel kann Python bei Whitespaces ziemlich wählerisch sein. Daher empfehle ich, extra darauf zu achten, wie Sublime mit Leerzeichen umgehen kann. Ich bin mit diesen Einstellungen (setzen Sie sie in Einstellungen -> Einstellungen - Benutzer):

"tab_size": 4, 
"translate_tabs_to_spaces": true, 
"trim_trailing_white_space_on_save": true, 
"ensure_newline_at_eof_on_save": true, 

Wenn Sie mehr wissen wollen, ich habe einen Blog-Post über das Einrichten von Sublime Text für Python Entwicklung geschrieben haben: https://dbader.org/blog/setting-up-sublime-text-for-python-development

0

Ich habe meinen Sublime Text Workflow here dokumentiert. Hoffe das hilft.