[PYTHON] J'ai essayé de l'activer / de le désactiver en définissant "Créer un plug-in qui met en évidence les espaces pleine largeur avec Sublime Text 2".

Ce plug-in lui-même peut être activé et désactivé avec les paramètres suivants. Parce qu'il y avait quelque chose qui était mis en évidence à chaque fois lors de l'édition du texte.

Créez un plug-in qui met en évidence les espaces pleine largeur avec Sublime Text 2 http://qiita.com/items/865e1a6605b1146d4341

Eh bien, ce n'est pas si difficile, ajoutez simplement si ou quelque chose à la méthode highlight_fullpitch_spaces de la classe FullPitchWhiteSpaceHighlightListener et procédez comme suit:

FullPitchWhiteSpaceHighlight.py


class FullPitchWhiteSpaceHighlightListener(sublime_plugin.EventListener):
    # highlight full-pitch white spaces
    def highlight_fullpitch_spaces(self, view):
        if view.settings().get('fullwhitespace_viewable') == True:
            view.add_regions('FullPitchWhiteSpaceHighlight',
                             view.find_all(u' +'),
                             "entity.name.class",
                             sublime.DRAW_OUTLINED)
        else:
            view.erase_regions('FullPitchWhiteSpaceHighlight')

On a l'impression de récupérer les paramètres fullwhitespace_viewable avec view.settings (). Get ('fullwhitespace_viewable', True). Sinon, la valeur du deuxième argument de get sera retournée. Vous pouvez activer et désactiver en écrivant ce qui suit dans le fichier de configuration.

hoge.sublime-settings


{
	…
	"fullwhitespace_viewable" : True,
	//"fullwhitespace_viewable" : Flase,
	…
}

quelque chose comme ca.

Recommended Posts

J'ai essayé de l'activer / de le désactiver en définissant "Créer un plug-in qui met en évidence les espaces pleine largeur avec Sublime Text 2".
J'ai essayé de créer un environnement serveur qui fonctionne sous Windows 10
J'ai essayé de créer un plug-in avec HULFT IoT Edge Streaming [Development] (2/3)
J'ai essayé de créer un plug-in avec HULFT IoT Edge Streaming [Execution] (3/3)
J'ai essayé de créer un plug-in avec HULFT IoT Edge Streaming [Setup] (1/3)
Créez un plugin qui vous permet de rechercher les onglets Sublime Text 3 en Python
Quand j'ai essayé de créer un VPC avec AWS CDK mais que je n'ai pas pu le faire
Quand j'ai essayé de créer un environnement virtuel avec Python, cela n'a pas fonctionné
J'ai essayé de créer un BOT de traduction qui fonctionne avec Discord en utilisant googletrans
J'ai essayé de faciliter la modification du paramètre du proxy authentifié sur Jupyter
J'ai essayé de créer un projet en utilisant Python sur Docker avec PyCharm, mais cela a fonctionné avec Docker Compose
J'ai essayé de créer automatiquement un rapport avec la chaîne de Markov
J'ai créé un éditeur de texte simple en utilisant PyQt
[1 hour challenge] J'ai essayé de créer un site de bonne aventure qui soit trop adapté à Python
J'ai essayé de créer un générateur qui génère une classe conteneur C # à partir de CSV avec Python
J'ai essayé de faire d'Othello AI que j'ai appris 7,2 millions de mains par apprentissage profond avec Chainer
Il fait froid, j'ai donc essayé de permettre d'allumer / d'éteindre automatiquement le chauffage AC avec Raspberry Pi!
[5e] J'ai essayé de créer un certain outil de type Authenticator avec python
J'ai essayé de créer un site qui permet de voir facilement les informations mises à jour d'Azure
J'ai essayé de créer un pointage de crédit simple avec régression logistique.
J'ai essayé de créer un système qui ne récupère que les tweets supprimés
[2nd] J'ai essayé de créer un certain outil de type Authenticator avec python
Un mémorandum lors de l'acquisition automatique avec du sélénium
[3ème] J'ai essayé de créer un certain outil de type Authenticator avec python
[Python] Un mémo que j'ai essayé de démarrer avec asyncio
J'ai essayé de créer une liste de nombres premiers avec python
J'ai essayé de faire un processus d'exécution périodique avec Selenium et Python
J'ai essayé de créer une application de notification de publication à 2 canaux avec Python
J'ai essayé de créer des taureaux et des vaches avec un programme shell
J'ai essayé de créer une application todo en utilisant une bouteille avec python
[4th] J'ai essayé de créer un certain outil de type Authenticator avec python
[Python] J'ai essayé de créer un programme simple qui fonctionne sur la ligne de commande en utilisant argparse
[1er] J'ai essayé de créer un certain outil de type Authenticator avec python
J'ai essayé de faire une étrange citation pour Jojo avec LSTM
J'ai essayé de créer un mécanisme de contrôle exclusif avec Go
J'ai essayé de communiquer avec un serveur distant par communication Socket avec Python.
J'ai essayé de mettre en œuvre une blockchain qui fonctionne réellement avec environ 170 lignes
J'ai essayé de créer un programme qui convertit les nombres hexadécimaux en nombres décimaux avec python
J'ai essayé de créer un LINE BOT "Sakurai-san" avec API Gateway + Lambda
J'ai écrit un diagramme de configuration du système avec des diagrammes sur Docker
J'ai essayé de faire un signal avec Raspeye 4 (édition Python)
[Outlook] J'ai essayé de créer automatiquement un e-mail de rapport quotidien avec Python
[Zaif] J'ai essayé de faciliter le commerce de devises virtuelles avec Python
J'ai essayé de créer un service de raccourcissement d'url sans serveur avec AWS CDK
J'ai essayé de créer un linebot (implémentation)
J'ai essayé de créer un linebot (préparation)
J'ai créé une API Web
J'ai refactoré "J'ai essayé de faire un script qui enregistre les images postées à la fois en retournant sur les tweets d'un utilisateur spécifique sur Twitter".
Je voulais créer rapidement un serveur de messagerie utilisable librement avec postfix + dovecot sur EC2
J'ai essayé de faire un processus périodique avec CentOS7, Selenium, Python et Chrome
J'ai fait une application d'envoi de courrier simple avec tkinter de Python
J'ai essayé de créer une classe qui peut facilement sérialiser Json en Python
[Analyse des brevets] J'ai essayé de créer une carte des brevets avec Python sans dépenser d'argent
J'ai créé une API de recherche de château avec Elasticsearch + Sudachi + Go + echo
J'ai essayé de créer facilement un système de présence entièrement automatique avec Selenium + Python
[Python] J'ai essayé de créer une IA Shiritori qui améliore le vocabulaire grâce aux batailles