GOTO en Python avec Sublime Text 3

Cible

Environnement à portée de main

Utilisez Anaconda du package de Sublime.

supposition

manière

Apprenez à Anaconda le chemin de virtualenv et des chemins supplémentaires du projet Sublime.

example.sublime-project


{
	"folders":
	[
		{
			"follow_symlinks": true,
			"path": "."
		}
	]
	"settings":
	{
		"extra_paths":
		[
			"/path/to/project/apps"
		],
		"python_interpreter": "/path/to/venv/bin/python"
	}
}

La reliure des clés est votre choix

Personnellement, j'ai du mal à appuyer sur la touche par défaut

Default.sublime-keymap(User)


[
    {"command":"anaconda_goto","keys":["super+1"]}
]

Cela peut être bon de le faire. Tout ce que vous avez à faire est d'appuyer sur la touche spécifiée à l'endroit où vous souhaitez voir la définition.

prime

Mes paramètres Anaconda

Anaconda.sublime-settings(User)


{
    "auto_complete_triggers": [
        {"selector": "source.py - string - comment - constant.numeric", "characters": "."}
    ],
    "pep8_max_line_length": 100,
    "python_interpreter": "/usr/local/bin/python",
    "anaconda_linter_mark_style": "none"
}

Anaconda vérifie également pep8, mais les reflets sont trop intenses par défaut et il est ennuyeux de rester coincé avec le paramètre de 80 caractères par ligne, alors définissez-le correctement.

Recommended Posts

GOTO en Python avec Sublime Text 3
Activer Python raw_input avec Sublime Text 3
Lire des caractères dans des images avec Python OCR
Texte de cluster en Python
Traitement de texte avec Python
Pythonbrew avec Sublime Text
Créer un environnement de construction python3 avec Sublime Text3
Traitement de texte UTF8 avec python
Grattage au sélénium en Python
Exploitez LibreOffice avec Python
Grattage avec chromedriver en python
Débogage avec pdb en Python
Gérer les sons en Python
Grattage avec du sélénium en Python
Grattage avec Tor en Python
Tweet avec image en Python
Combiné avec ordinal en Python
Parler avec Python [synthèse vocale]
Configurer un environnement de développement Python avec Sublime Text 2
Utilisez python installé par Pyenv avec Sublime REPL de Sublime Text 3
Reconnaissance des nombres dans les images avec Python
Tester avec des nombres aléatoires en Python
Travailler avec LibreOffice en Python: import
Scraping avec Selenium en Python (Basic)
Analyse CSS avec cssutils en Python
Extraction de texte avec AWS Textract (Python3.6)
Numer0n avec des objets fabriqués avec Python
Ouvrez UTF-8 avec BOM en Python
Text mining avec Python ① Analyse morphologique
Utiliser rospy avec virtualenv dans Python3
Extraire du texte d'images avec Python
Trier les gros fichiers texte en Python
Utiliser Python mis en pyenv avec NeoVim
Heatmap avec dendrogramme en Python + matplotlib
Lire des fichiers en parallèle avec Python
Parlez du texte japonais avec OpenJTalk + python
Générer un mot de passe pour le manuel avec python
Utiliser OpenCV avec Python 3 dans Window
Jusqu'à traiter de python dans Atom
Lire et écrire du texte en Python
Démarrez avec Python avec Blender
Travailler avec des images DICOM en Python
Écrire de la documentation dans Sphinx avec Python Livereload
Obtenez des données supplémentaires vers LDAP avec python
Livre en spirale en Python! Python avec un livre en spirale! (Chapitre 14 ~)
Essayez de vous connecter à qiita avec Python
Test de stress avec Locust écrit en Python
Reconnaissance vocale en anglais avec python [speech to text]
Python3> dans le mot clé> Vrai avec une correspondance partielle?
Contrôle exclusif avec fichier de verrouillage en Python
Surveillance des appareils effectuée par Python On-box de IOS-XE
Essayez de travailler avec des données binaires en Python
Dessinez Nozomi Sasaki dans Excel avec python
Conseils pour gérer les binaires en Python
Afficher Python 3 dans le navigateur avec MAMP
Comment utiliser BigQuery en Python
Classe Trump en Python (avec comparaison)
Gérer les "années et mois" en Python
Traiter plusieurs listes avec for en Python