Maison > outils de développement > sublime > le corps du texte

Partager un texte sublime2 conseils

藏色散人
Libérer: 2019-09-10 13:54:57
avant
2716 Les gens l'ont consulté

En plus de ses nombreuses fonctions et fonctionnalités pratiques, SublimeText2 peut également installer et utiliser diverses extensions/skins/schémas de couleurs pour s'améliorer. Ci-dessous, la rubrique tutoriel d'utilisation du sublime partagera avec vous quelques astuces sur le sublime text2.

Partager un texte sublime2 conseils

1. Navigation rapide dans les fichiers : C'est l'une des fonctions très utiles sur sublime qui peut faire apparaître la fenêtre. gotoanythings , il fait exactement ce qu'il dit, après avoir appelé la fenêtre, vous pouvez directement saisir des mots-clés pour naviguer rapidement dans le nom du fichier dans le dossier de projet ouvert, et il prend en charge la recherche floue, ce qui est extrêmement pratique pour les étudiants qui ne veulent pas continuez à cliquer sur le dossier. et ajoutez : un préfixe à la fenêtre pour passer à une ligne (ctrl+G), ajoutez le préfixe @(ctrl+R) à la navigation par mot-clé id en html, par règle de navigation en css et en js Navigation par fonction.

2. Mode ligne de commande ctrl+` peut afficher le mode ligne de commande (view->show console), qui prend principalement en charge la syntaxe python, etc. Je ne l'ai pas essayé mais sachez que quit() peut sortie. . Cependant, le contrôleur de package de plateforme de plug-in de sublime peut être installé à l'aide de la ligne de commande.

3. Ctrl+Z pour annuler Ctrl+Y pour restaurer et annuler

4. mots (appuyez et maintenez - pour continuer la sélection) La même chaîne) La recherche ctrl+F consiste à sélectionner toutes les mêmes chaînes sur cette page, puis à appuyer sur le clavier pour les remplacer toutes

5. La valeur par défaut est ctrl+. shift+F est dans ce projet (le plus utilisé) . Vous pouvez également effectuer une recherche dans un dossier. La différence avec l'édition ordinaire est que sublime vous permet d'ajouter plusieurs dossiers pour la recherche (ajouter un répertoire)

6. ctrl+L pour sélectionner la ligne entière (appuyez et maintenez - pour. continuez à sélectionner la ligne suivante, c'est-à-dire maintenez la touche Ctrl enfoncée et appuyez une fois sur L pour sélectionner plusieurs lignes)

7. Ctrl+Shift+K supprime la ligne entière, Ctrl+KK supprime du curseur jusqu'à la fin de. la ligne

8. ctrl+ / Commentaire sur une seule ligne, ctrl+shift+/bloquer le commentaire (commentez le contenu sélectionné), sublime sélectionnera automatiquement la méthode de commentaire en fonction de la langue

9. Entrée insère une ligne après le curseur Ctrl+Shift+Enter insère une ligne avant le curseur

10. ctrl+F2 peut ajouter et supprimer des marques, puis F2 bascule entre les marques, Shift+F2 va au signet précédent. Ce qui est désagréable ici, c'est que vous ne pouvez pas ajouter de marques avec la souris

11. Dans le menu View Under -syntaxe, vous pouvez mettre en évidence la syntaxe de la page actuelle dans la langue spécifiée. Normalement, sublime jugera et sélectionnera automatiquement <.>

12. Plug-in d'extrait de code d'extraits, vous pouvez afficher le support de la page actuelle dans les extraits du menu Outils-extraits, vous pouvez ajouter un onglet après l'abréviation pour compléter automatiquement les extraits, les extraits peuvent également être étendus à partir du plug d'installation -in

13. Construire la compilation, vous pouvez compiler Ruby ​​et d'autres codes, j'ai installé un compresseur yui, vous pouvez compresser dans la page css js, la touche de raccourci est ctrl+B, qui générera automatiquement xx.min.js, xx.min.css et autres fichiers compressés dans le répertoire actuel

14. Dans le menu Préférences Voici différents fichiers de configuration. La différence entre sublime et les autres éditeurs est que ce n'est pas le cas. fournir une configuration visuelle. La configuration du logiciel et la configuration des touches de raccourci sont toutes configurées manuellement dans le fichier .xml. Paramètres par défaut est la configuration par défaut du système. Il est préférable de ne pas l'utiliser, les éléments à modifier sont stockés dans Paramètres. Utilisateur, tel que la taille de la police, etc. Les raccourcis clavier sont la configuration des touches de raccourci, le jeu de couleurs est la sélection du jeu de couleurs du code, sublime lui-même fournit de nombreux très bons jeux de couleurs

15. sur la page, il existe un menu pour définir rapidement les onglets en espaces. Vous pouvez spécifier la largeur des onglets de la page, ou vous pouvez convertir tous les onglets de la page en un nombre spécifié d'espaces

16.

ctrl+[ et ctrl+] (a été remplacé par les touches de raccourci auxquelles je suis habitué).

ctrl+up, ctrl+down peuvent faire défiler l'écran ligne par ligne,

pageUp pageDown Tourner page par page

ctrl+shift+a peut sélectionner le contenu de la balise HTML, et remonter étape par étape à chaque fois

ctrl+shift+espace peut sélectionner bloquer {content. } dans des langages tels que js. ,

Ctrl+Shift+D Copiez la ligne entière où se trouve le curseur et insérez-la avant la ligne

Ctrl+J Fusionner les lignes ( lorsque plusieurs lignes à fusionner ont été sélectionnées)

Ctrl+KU Passer en majuscule

Ctrl+KL Passer en minuscule

Ctrl+M Le curseur passe à la parenthèse correspondante (Le plug-in BracketHighlighter fait un meilleur travail)

Ctrl+Shift +M Sélectionnez le contenu entre parenthèses (appuyez et maintenez - pour continuer à sélectionner les parenthèses parents)

Alt+ Fermez le contenu actuel. label

Ctrl+Shift+A Sélectionnez la paire de balises parent à la position du curseur

Ctrl+Shift+[Réduire le code

Ctrl+Shift+] Développer le code

Ctrl+KT Réduire les attributs

Ctrl+K0 Tout développer

Ctrl+U Annulation douce

Ctrl+T échange de mots

Remplissage automatique du retrait de l'onglet

Maj+Tab supprimer le retrait

Ctrl+Maj+↑ Interagir avec la ligne ascendante Remplacer

Ctrl+Maj+↓ Échanger avec la ligne inférieure

Ctrl+K Retour arrière Supprimer du curseur jusqu'au début de la ligne

17 Ajouter une invite de bloc de code intelligent Outils-> nouvel extrait (le suffixe lors de l'enregistrement sur Mac doit être .sublime-snippet)

contenu : Le code doit être placé dans CDATA, $1 représente la position du curseur, ce qui est pratique pour éditer le nom de la classe tabTrigger : portée de la touche de raccourci : la portée de la réponse peut être des fichiers html css js, etc. description : la description du code se trouve dans la zone d'invite lors de la saisie de la touche de raccourci. Le texte de description d'introduction

Ce qui suit présente les points forts de sublime, le mécanisme de plug-in : (après avoir installé tous les plug-ins, redémarrez le logiciel)

Le plug-in sublime peut être installé de deux manières,

Une façon consiste à télécharger directement tout le code source et à le placer sous C:UsersyourNameAppDataRoaming Sublime Text 2Packages. Le chemin peut être visualisé dans le menu du logiciel. bar Préférences->Parcourir les packages

Une solution consiste à installer le contrôle des packages en ligne. Pour installer en ligne, consultez le site officiel pour l'installation du contrôle des packages. Exécutez simplement le code suivant dans la console et redémarrez :

import urllib2,os; pf=&#39;Package Control.sublime-package&#39;; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),&#39;wb&#39;).write(urllib2.urlopen(&#39;http://sublime.wbond.net/&#39;+pf.replace(&#39; &#39;,&#39;%20&#39;)).read()); print &#39;Please restart Sublime Text to finish installation&#39;
Copier après la connexion
<. 🎜> Après l'installation, ouvrez-le dans le menu préférences-contrôle du package (voici La touche de raccourci ctrl+shift+p est un ensemble de commandes pour les opérations de l'éditeur, qui peuvent être indexées directement en fonction de mots-clés.) Sous le contrôle du package, Installer le package est d'installer le plug-in. Après la sélection, il se connectera à Internet pour obtenir la liste des plug-ins. Le package désactivé consiste à désactiver un certain package activé par le plug-in, active le plug-in, supprime le package. in, et list package répertorie la liste des plug-ins.

Voici quelques plug-ins que je pense utiles et leurs fonctions (la méthode d'installation consiste directement à contrôler l'installation, puis à rechercher et installer en ligne) :

1. -cliquez sur le fichier ou le dossier (cela coûte de l'argent, s'il s'agit de Windows, utilisez TorstoiseSVN, celui-ci doit être pré-installé avec TorstoiseSVN)

2. BracketHighlighter : Ce plug-in fournit des balises correspondantes ou une mise en surbrillance par appairage de. accolades ou guillemets de caractères, qui sont considérés comme améliorant la mise en évidence du système.

3. SublimeTmpl :

Nouveau fichier personnalisé. Les types courants de panneaux tels que html, css, js, etc. ont été ajoutés par défaut. +c /ctrl +alt+j peut créer de nouveaux fichiers de ces 3 types. La touche de raccourci est ici PackagesSublimeTmplDefault (Windows).sublime-keymap Le fichier modèle est ici PackagesSublimeTmpltemplates et peut être modifié.

4. ctags :

Ce plug-in peut parcourir les fichiers et accéder à l'endroit où la fonction spécifiée est déclarée (ctrl+alt+clic gauche). Utilisez le contrôle du package pour rechercher les ctags et l'installer (installez simplement le plug-in ctags. Il existe également un plug-in CTags pour PHP qui est inutile. Notez que vous devez installer la commande ctags après avoir installé le plug-in). fenêtre de téléchargement ctags.exe http://vdisk.weibo.com/s/7QZd7. Placez le fichier ctags.exe dans un endroit accessible par les variables d'environnement. Ouvrez cmd et entrez ctags. Si cette commande existe, elle réussit. Installez et exécutez la commande sous Ubuntu : sudo apt-get install exuberant-ctags. Cliquez ensuite avec le bouton droit sur le dossier du projet sublime et le menu Ctag:Rebuild Tags apparaîtra. Cliquez dessus, et un fichier .tags sera généré. Ensuite, dans votre code, placez le curseur sur une fonction, et cliquez pour accéder à l'endroit où la fonction est déclarée.

5. sublimecodeintel :

Conseils de code. L'invite de code par défaut de Sublime ne peut inviter que les fonctions système, mais pas les fonctions et classes créées par les utilisateurs. Si vous souhaitez inviter la fonction que vous avez créée. Le plug-in sublimecodeintel peut être installé. (Vous devez saisir quelques caractères supplémentaires et être sensible à la casse pour afficher, parfois cela ne fonctionne pas) Sublimecodeintel doit être configuré après l'installation : Ajoutez

{
    "Python": {
        "python" : "D:\servers\python27",
        "pythonExtraPaths": [
            "libs",
            "~/Applications/Sublime Text 2.app/Contents/MacOS",
            "/Applications/Sublime Text 2.app/Contents/MacOS"
        ]
    }
}
Copier après la connexion

dans le répertoire du plug-in/. codeintel/config pour configurer l'adresse du fichier d'exécution python. L'adresse du fichier de configuration de python. pythonExtraPaths est une bibliothèque de classes qui nécessite des invites de code supplémentaires en plus du code PHP sous le projet actuel, le code python dans le répertoire défini dans. pythonExtraPaths peut également être demandé. Après avoir installé sublimecodeintel, appuyer sur alt+bouton gauche de la souris peut accéder à la déclaration de fonction, tout comme les ctags. Mais s'il y a deux fichiers déclarant des fonctions portant le même nom, sublimecodeintel ne passera qu'à la première fonction trouvée, tandis que ctags vous permettra de choisir vers quel fichier accéder. Nous utilisons donc généralement toujours des ctags

6 Sublimelint (il existe aussi un SublimeLinter qui devrait être similaire)

Un plug-in qui prend en charge la syntaxe lint, qui peut mettre en évidence les lignes de code que le linter. pense que c'est faux, et prend également en charge certains commentaires spéciaux de haut niveau, tels que "TODO", qui nécessitent la prise en charge d'une bibliothèque de classes, telle que PHP - vérification de la syntaxe via "php -l". l'instruction suivante dans la ligne de commande si cela peut fonctionner normalement car ce support de bibliothèque a été installé lors de l'installation de php, il vous suffit donc d'ajouter php à la variable d'environnement

The syntax for checking is like this, where the -l flag is a lower case L:
php -l filenameIf the syntax in the file is correct you will see this:
No syntax errors detected in test.phpIf there are errors then theses will be listed as in the following example output:
Parse error: syntax error, unexpected T_STRING in test.php on line 5
2Errors parsing test.php
Copier après la connexion
7. SFTP Ce plug-in fournit ftp gestion du serveur, très pratique pour gérer votre propre espace. Oui, cela s'effectue via la configuration. Après l'installation, redémarrez le logiciel, faites un clic droit sur le dossier de gauche et sélectionnez Map to Remote... et le sftp-config.json. la configuration sera générée dans le dossier. Il s'utilise comme SVN Faites un clic droit et vous pouvez

8. PHPTity : le code PHP est automatiquement trié. Après l'installation, redémarrez ctrl+alt+t

9. DocBlockr : ce plug-in fournit des commentaires de fichiers pour faciliter la génération ultérieure de documents API basés sur les commentaires. Entrez "/**" + entrez pour appeler (. uniquement dans la ligne au-dessus de la fonction Effective)

10. Prise en charge de l'encodage GBK : sublime lui-même ne prend pas en charge GBK. Selon les conditions nationales, vous pouvez prendre en charge GBK en installant ce plug-in. et UTF

11. jquery fournit quelques extraits de jquery pour un appel direct facile

12. zenCoding Il n'est pas nécessaire d'expliquer le fameux zencoding. Il existe deux méthodes d'appel, l'une est ctrl+alt+enter et l'autre. l'autre est Après avoir entré l'étiquette, tabulez directement.

13. html5 Ce plug-in fournit de nombreuses balises et autres extraits liés au html5, qui sont également très pratiques.

14. prefixr fournit le remplissage automatique des préfixes du navigateur pour les attributs CSS3 comme -webkit- -moz- -o- -m-, touche de raccourci : ctrl+alt+x

15. La coloration syntaxique scss est livrée avec de nombreux extraits de code CSS, ce qui peut vous faire gagner beaucoup de temps, que vous les utilisiez maintenant ou que vous les modifiiez.

16. JS Minifer fournit une fonction de compression js, basée sur le compilateur de fermeture de GG, touche de raccourci : ctrl+alt+M

17. js Format fournit une fonction de formatage JS, touche de raccourci ctrl+alt +. F, il sera basé sur

18. yui compresseur est un outil de compression que tout le monde connaît sur yui. Il peut compresser CSS JS, juste CTRL+B (il ne peut être utilisé qu'après l'installation et la configuration de jdk).

19. sublime v8 Ce plug-in fournit jshint et la console d'analyse js du moteur v8 jshint est un vérificateur de syntaxe JS, qui est plus strict que la console en chrome.

20. ClipboardHistory : Ce plug-in prend en charge plusieurs presse-papiers, vous pouvez donc enregistrer le contenu de plusieurs presse-papiers en même temps. La touche de raccourci ctrl+alt+v fait apparaître

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:aliyun.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!