Zusätzlich zu seinen zahlreichen praktischen Funktionen und Features kann SublimeText2 auch verschiedene Erweiterungen/Skins/Farbschemata installieren und verwenden, um sich selbst zu verbessern. Unten finden Sie in der Spalte Tutorial zur Sublime-Nutzung einige Tipps zu Sublime Text2.
1. Schnelle Dateinavigation: Dies ist eine der sehr nützlichen Funktionen, mit denen Sie das Fenster mit Strg+P aufrufen können gotoanythings macht genau das, was es sagt. Nach dem Aufrufen des Fensters können Sie direkt Schlüsselwörter eingeben, um schnell durch den Dateinamen im geöffneten Projektordner zu navigieren. Es unterstützt auch die Fuzzy-Suche, was für Studenten, die dies nicht möchten, äußerst praktisch ist Klicken Sie weiter auf den Ordner und fügen Sie Folgendes hinzu: Präfix zum Fenster, um zu einer Zeile zu springen (Strg+G), fügen Sie das Präfix @(Strg+R) zur ID-Schlüsselwortnavigation in HTML, zur Regelnavigation in CSS und in der JS-Navigation hinzu pro Funktion.
2. Befehlszeilenmodus Strg+` kann den Befehlszeilenmodus aufrufen (Ansicht->Konsole anzeigen), der hauptsächlich Python-Syntax usw. unterstützt. Ich habe es nicht ausprobiert, weiß aber, dass quit() dies kann Ausfahrt. . Der Plug-in-Plattform-Paket-Controller von sublime kann jedoch über die Befehlszeile installiert werden.
3. Strg+Z zum Rückgängigmachen, Strg+Y zum Wiederherstellen und Rückgängigmachen
4 Wörter (drücken und halten - um mit der Auswahl fortzufahren) Strg+F-Suche besteht darin, alle gleichen Zeichenfolgen auf dieser Seite auszuwählen und dann die Tastatur zu drücken, um sie alle zu ersetzen
Die Standardeinstellung ist Strg+ Umschalt+F wird in diesem Projekt (am häufigsten verwendet) . Sie können auch in einem Ordner suchen. Der Unterschied zur normalen Bearbeitung besteht darin, dass Sie mit Sublime mehrere Ordner für die Suche hinzufügen können.
6 Wählen Sie weiterhin die nächste Zeile aus. Halten Sie also die Strg-Taste gedrückt und drücken Sie einmal L, um mehrere Zeilen auszuwählen.
7. Strg+Umschalt+K löscht die gesamte Zeile, Strg+KK löscht vom Cursor bis zum Ende die Zeile
8. Strg+ / Einzeiliger Kommentar, Strg+Umschalt+/Kommentar blockieren (den ausgewählten Inhalt kommentieren), sublime wählt automatisch die Kommentarmethode entsprechend der Sprache aus
9 Enter fügt eine Zeile nach dem Cursor ein. Strg+Umschalt+Eingabe fügt eine Zeile vor dem Cursor ein
10 Strg+F2 kann Markierungen hinzufügen und löschen, dann wechselt F2 zwischen Markierungen, Umschalt+F2 geht zum vorherigen Lesezeichen. Das Unangenehme hier ist, dass Sie keine Markierungen mit der Maus hinzufügen können
11 Im Menü „Ansicht“ können Sie die aktuelle Seite in der angegebenen Sprache syntaktisch hervorheben und
12. Snippets-Code-Snippet-Plug-in, Sie können die aktuelle Seitenunterstützung im Menü „Tools-Snippets“ anzeigen. Snippets können Sie Tabulatoren nach der Abkürzung hinzufügen, um Snippets automatisch zu vervollständigen. Snippets können auch über den Installations-Plugin erweitert werden -in 13. Build-Kompilierung, Sie können Ruby und andere Codes kompilieren, ich habe einen Yui-Kompressor installiert, Sie können auf der CSS-JS-Seite komprimieren, die Tastenkombination ist Strg + B, die automatisch generiert wird xx.min.js, xx.min.css und andere komprimierte Dateien im aktuellen Verzeichnis 14 Im Menü Einstellungen sind die folgenden verschiedenen Konfigurationsdateien vorhanden. Der Unterschied zwischen sublime und anderen Editoren besteht darin, dass dies nicht der Fall ist Stellen Sie eine visuelle Konfiguration bereit. Die Konfiguration der Software und der Tastenkombinationen erfolgt manuell in der .xml-Datei. Es ist am besten, sie nicht zu verwenden. Die zu ändernden Dinge werden in den Einstellungen gespeichert. Benutzer, wie Schriftgröße usw. Tastenkombinationen sind die Tastenkombinationskonfiguration, Farbschema ist die Auswahl des Code-Farbschemas, Sublime selbst bietet viele sehr gute Farbschemata 15 Auf der Seite gibt es ein Menü zum schnellen Festlegen von Tabulatoren in Leerzeichen. Sie können die Tabulatorbreite der Seite angeben oder alle Tabulatoren auf der Seite in eine bestimmte Anzahl von Leerzeichen umwandeln 16 Strg+[ und Strg+] (wurde in die Tastenkombinationen geändert, die ich gewohnt bin). Strg+oben, Strg+unten können den Bildschirm zeilenweise scrollen, pageUp pageDown Seite für Seite umblättern Strg+Umschalt+a kann HTML-Tag-Inhalte auswählen und bei jedem Drücken Schritt für Schritt nach oben gehen Strg+Umschalt+Leertaste kann auswählen block {content} in Sprachen wie js , Strg+Umschalt+D Kopieren Sie die gesamte Zeile, in der sich der Cursor befindet, und fügen Sie sie vor der Zeile ein Strg+J Zusammenführen Zeilen (wenn mehrere Zeilen zum Zusammenführen ausgewählt wurden) Strg+KU In Großbuchstaben ändern Strg+KL In Kleinbuchstaben ändern Strg+M Der Cursor springt zum entsprechende Klammer (BracketHighlighter-Plugin leistet bessere Arbeit) Strg+Umschalt+M Wählen Sie den Inhalt innerhalb der Klammern aus (drücken und halten Sie -, um mit der Auswahl der übergeordneten Klammern fortzufahren) Schließen die aktuelle Beschriftung Strg+Umschalt+A Wählen Sie das übergeordnete Tag-Paar an der Cursorposition aus Strg+Umschalt+[Code einklappen Strg+Umschalt+] Code einblendenStrg+KT Attribute reduzieren Strg+K0 Alles erweitern Strg+U Weiches Rückgängigmachen Strg+T Wortaustausch Tabulatoreinzug automatisch -complete Umschalt+Tab Einzug entfernen Strg+Umschalt+ ↑ Mit Upline interagieren Ersetzen Strg+Umschalt+↓ Mit der unteren Zeile tauschen Strg+ K Rücktaste Löschen vom Cursor bis zum Zeilenanfang 17 Smart-Code-Block-Eingabeaufforderung hinzufügen Tools->neues Snippet (Das Suffix beim Speichern auf dem Mac muss .sublime-snippet sein)
Inhalt: Der Code muss in CDATA platziert werden. $ 1 stellt die Cursorposition dar, was zum Bearbeiten des Klassennamens praktisch ist. tabTrigger: Tastenkombinationsbereich: Der Antwortbereich kann HTML-CSS-JS-Dateien usw. sein. Beschreibung: Die Codebeschreibung befindet sich im Eingabeaufforderungsfeld, wenn Sie die Tastenkombination eingeben. Der Einführungsbeschreibungstext
Im Folgenden werden die Highlights von Sublime, dem Plug-In-Mechanismus, vorgestellt: (Nach der Installation aller Plug-Ins starten Sie die Software neu)
Das Sublime-Plugin kann auf zwei Arten installiert werden:
Eine Möglichkeit besteht darin, den gesamten Quellcode direkt herunterzuladen und unter C:BenutzerIhrNameAppDatenRoaming Sublime Text 2Packages zu platzieren. Der Pfad kann im Softwaremenü angezeigt werden bar Einstellungen->Pakete durchsuchen
Eine Möglichkeit besteht darin, die Paketkontrolle online zu installieren. Um die Paketkontrolle online zu installieren, führen Sie einfach den folgenden Code in der Konsole aus und starten Sie neu:
import urllib2,os; pf='Package Control.sublime-package'; 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),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
Öffnen Sie es nach der Installation im Menü Einstellungen-Paketsteuerung (hier ist die Tastenkombination Strg + Umschalt + P eine Sammlung von Befehlen für Editoroperationen, die direkt nach Schlüsselwörtern indiziert werden können.) Installieren Sie unter Paketsteuerung das Paket Ist das Plug-in zu installieren, wird eine Verbindung zum Internet hergestellt, um die Plug-in-Liste zu erhalten. Deaktiviert ein bestimmtes Plug-in, aktiviert das Plug-in und entfernt das Plug-in. in und list package listet die Plug-in-Liste auf.
Hier sind einige Plugins, die ich für nützlich halte, und ihre Funktionen (die Installationsmethode ist die direkte Paketsteuerungsinstallation und -suche und -installation):
1 -Klicken Sie auf die Datei oder den Ordner (dies kostet Geld, wenn es sich um Windows handelt, verwenden Sie TorstoiseSVN, dies muss mit TorstoiseSVN vorinstalliert sein)
2. BracketHighlighter: Dieses Plug-in bietet passende Tags oder Paarungshervorhebung von geschweifte Klammern oder Anführungszeichen, was als Systemhervorhebung verbessert wird.
3. SublimeTmpl:
Benutzerdefinierte neue Dateitypen wie HTML, CSS, JS usw. wurden standardmäßig hinzugefügt +c /ctrl +alt+j kann neue Dateien dieser 3 Typen erstellen. Die Tastenkombination ist hier PackagesSublimeTmplDefault (Windows).sublime-keymap. Die Vorlagendatei ist hier PackagesSublimeTmpltemplates und kann geändert werden.
4. ctags:
Dieses Plug-in kann über Dateien hinweg springen und an die Stelle springen, an der die angegebene Funktion deklariert ist (Strg+Alt+Linksklick). Verwenden Sie die Paketsteuerung, um nach ctags zu suchen und diese zu installieren (installieren Sie einfach das ctags-Plug-in. Es gibt auch ein nutzloses CTags-Plug-in. Beachten Sie, dass Sie den ctags-Befehl nach der Installation des Plug-ins installieren müssen). Fenster ctags.exe herunterladen http://vdisk.weibo.com/s/7QZd7. Platzieren Sie die Datei ctags.exe an einem Ort, auf den Umgebungsvariablen zugreifen können. Öffnen Sie cmd und geben Sie ctags ein. Wenn dieser Befehl vorhanden ist, erweist er sich als erfolgreich. Installieren Sie den Befehl unter Ubuntu und führen Sie ihn aus: sudo apt-get install exuberant-ctags. Klicken Sie dann mit der rechten Maustaste auf den Sublime-Projektordner und das Menü „Ctag:Rebuild Tags“ wird angezeigt. Klicken Sie darauf und eine .tags-Datei wird generiert. Platzieren Sie dann in Ihrem Code den Cursor auf einer Funktion und klicken Sie, um zu der Stelle zu springen, an der die Funktion deklariert ist.
5. sublimecodeintel:
Code-Tipps. Die Standardcode-Eingabeaufforderung von Sublime kann nur Systemfunktionen anfordern, jedoch keine von Benutzern erstellten Funktionen und Klassen. Wenn Sie die von Ihnen erstellte Funktion auffordern möchten. Das Sublimecodeintel-Plugin kann installiert werden. (Man muss noch ein paar Zeichen eingeben und auf die Groß-/Kleinschreibung achten, manchmal funktioniert es nicht) Sublimecodeintel muss nach der Installation konfiguriert werden: Datei:
{ "Python": { "python" : "D:\servers\python27", "pythonExtraPaths": [ "libs", "~/Applications/Sublime Text 2.app/Contents/MacOS", "/Applications/Sublime Text 2.app/Contents/MacOS" ] } }
im Plug-in-Verzeichnis/ hinzufügen. codeintel/config zum Konfigurieren der Adresse der Python-Ausführungsdatei, pythonExtraPaths ist eine Klassenbibliothek, die zusätzlich zum PHP-Code im aktuellen Projekt den Python-Code im definierten Verzeichnis benötigt pythonExtraPaths können ebenfalls abgefragt werden. Nach der Installation von sublimecodeintel kann durch Drücken von Alt + linker Maustaste genau wie bei ctags zur Funktionsdeklaration gesprungen werden. Wenn es jedoch zwei Dateien gibt, die Funktionen mit demselben Namen deklarieren, springt sublimecodeintel nur zur ersten gefundenen Funktion, während Sie mit ctags auswählen können, zu welcher Datei gesprungen werden soll. Daher verwenden wir im Allgemeinen immer noch ctags
6. Sublimelint (es gibt auch einen SublimeLinter, der ähnlich sein sollte)
Ein Plug-in, das die Lint-Syntax unterstützt, die Codezeilen hervorheben kann, die der Linter enthält Denken Sie, dass dies falsch ist, und unterstützen Sie auch einige spezielle Kommentare auf hoher Ebene, z. B. „TODO“, die eine gewisse Klassenbibliotheksunterstützung erfordern, z. B. PHP – Syntaxprüfung über „php -l“. Fügen Sie einfach PHP zur Umgebungsvariablen hinzu die folgende Anweisung in der Befehlszeile, wenn Es kann normal funktionieren, da diese Bibliotheksunterstützung bei der Installation von PHP installiert wurde, sodass Sie nur PHP zur Umgebungsvariablen hinzufügen müssen
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
7. SFTP Dieses Plug-In stellt FTP bereit Serververwaltung, die für die Verwaltung Ihres eigenen Speicherplatzes sehr praktisch ist. Ja, die Bedienung erfolgt über die Konfiguration. Starten Sie die Software neu, klicken Sie mit der rechten Maustaste auf den linken Ordner und wählen Sie „Zu Remote hinzufügen...“ und die Datei „sftp-config.json“. Die Konfiguration wird im Ordner generiert. Sie wird wie SVN verwendet und Sie können
8. PHPTity: PHP-Code wird automatisch sortiert. Starten Sie nach der Installation Strg+Alt+T
9. Dieses Plug-in stellt Dateikommentare bereit, um die spätere Generierung von API-Dokumenten basierend auf den Kommentaren zu erleichtern. (nur in der Zeile über der Funktion wirksam)
10. GBK-Kodierungsunterstützung: Gemäß den nationalen Bedingungen können Sie GBK unterstützen, indem Sie dieses Plug-in installieren und UTF
11. jquery bietet einige Ausschnitte von jquery für den einfachen direkten Aufruf
12. zenCoding Es besteht keine Notwendigkeit, die berühmte Zencoding-Methode zu erklären, eine ist Strg+Alt+Enter und die Andere sind: Geben Sie die Beschriftung ein und tippen Sie direkt auf die Tabulatortaste.
13. HTML5 Dieses Plug-in bietet viele HTML5-bezogene Tags und andere Snippets, die auch sehr praktisch sind.
14. prefixr bietet automatisches Ausfüllen von Browser-Präfixen für CSS3-Attribute wie -webkit- -moz- -o- -m-, Tastenkombination: Strg+Alt+x
15 Die scss-Syntaxhervorhebung enthält viele CSS-Snippets, die viel Zeit sparen können, unabhängig davon, ob Sie sie jetzt verwenden oder ändern.
16. JS Minifer bietet eine js-Komprimierungsfunktion, basierend auf dem GG-Closure-Compiler, Tastenkombination: Strg+Alt+M
17. js-Format bietet eine JS-Formatierungsfunktion, Tastenkombination Strg+Alt+ F, es basiert auf
18. Yui-Kompressor ist ein Komprimierungstool, das jeder über Yui kennt. Es kann CSS JS komprimieren, einfach STRG+B (kann nur nach der Installation und Konfiguration von JDK verwendet werden)
19. Sublime v8 Dieses Plug-in bietet jshint und die js-Parser-Konsole der v8-Engine ist ein JS-Syntaxprüfer, der strenger ist als die Konsole in Chrome.
20. ClipboardHistory: Dieses Plug-in bietet Unterstützung für mehrere Zwischenablagen, sodass Sie den Inhalt mehrerer Zwischenablagen gleichzeitig speichern können. Die Tastenkombination Strg+Alt+V ruft
aufDas obige ist der detaillierte Inhalt vonTeilen Sie großartige Text2-Tipps. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Der Lizenzpreis für Sublimetext beträgt 99 US -Dollar, was es wert ist, gekauft zu werden, weil: 1) es eine effiziente Bearbeitungserfahrung bietet und die Arbeitseffizienz verbessert. 2) Es gibt ein reiches Plug-in-Ökosystem, um die personalisierten Bedürfnisse zu erfüllen. 3) es unterstützt die plattformübergreifende Verwendung und ist für verschiedene Betriebssysteme geeignet. 4) Es kann nach dem Kauf kontinuierliche Updates und technische Support erhalten.

Sublimetext ist ein leistungsstarker und hoch anpassbarer Editor. 1) Es unterstützt mehrere Programmiersprachen und bietet Funktionen wie Multi-Line-Bearbeitung, Codefaltung usw. 2) Benutzer können durch Plug-Ins und Konfigurationsdateien anpassen, z. B. PackageControl zum Verwalten von Plug-Ins. 3) Die zugrunde liegende Schicht basiert auf Python, unterstützt Multi-Threading- und GPU-Beschleunigung und hat eine hervorragende Leistung. 4) Die grundlegende Nutzung umfasst Abkürzungschlüsselvorgänge, und die erweiterte Verwendung umfasst Makros und Snippets. 5) Häufig gestellte Fragen wie die Installation des Plug-Ins kann durch Überprüfen des Netzwerks gelöst und aktualisiert werden. 6) Vorschläge zur Leistungsoptimierung umfassen die Reinigung von Plug-Ins und die Verwendung von Cache vernünftigerweise.

Sublimetext's Lizenz ist ein dauerhafter digitaler Schlüssel, der alle Funktionen freischaltet und Testtipps beseitigt. Nach dem Kauf wird es über die offizielle Website aktiviert. Der gleiche Schlüssel kann für den persönlichen Gebrauch durch mehrere Geräte verwendet werden, sodass Sie Verstöße gegen die Nutzungsbedingungen vermeiden müssen.

PackageControl verbessert die Entwicklungserfahrung von Sublimetext in den folgenden Schritten: 1. Installieren Sie PackageControl und verwenden Sie einige Befehlszeilen, um sie zu vervollständigen. 2. Zugreifen Sie PackageControl über Abkürzungsschlüssel oder Menüs, um Plug-Ins zu installieren, zu aktualisieren und zu löschen. 3. Säubern und aktualisieren Sie Plug-Ins regelmäßig, um die Leistung zu optimieren und die Entwicklungseffizienz zu verbessern. Durch diese Operationen können sich Entwickler auf die Programmierung konzentrieren und die allgemeine Entwicklungserfahrung verbessern.

Die Projektverwaltungsfunktion von Sublimetext kann in den folgenden Schritten effizient organisieren und durch die Codebasis navigieren: 1. Erstellen Sie eine Projektdatei und speichern Sie die. 3. Öffnen Sie die Projektdatei und laden Sie die Projektumgebung schnell über OpenProject im Projektmenü. 4. Optimieren Sie Projektdateien, um zu viele Ordner einzubeziehen, und verwenden Sie den Ausschlussmodus, um die Navigationsgeschwindigkeit zu verbessern. In diesen Schritten können Sie die Funktionen von Sublimetext von Projektmanagement verwenden, um die Entwicklungseffizienz und die Codequalität zu verbessern.

Die Verwendung der Kommandopalette von Sublimetext kann die Produktivität verbessern. 1) Befehlspalette öffnen (STRL Shift P/Windows/Linux, CMD Shift P/MAC). 2) Geben Sie das Befehlsschlüsselwort ein, z. B. "Installpackage" oder "Darktheme". 3) Wählen Sie Befehle aus und führen Sie aus, z. B. die Installation von Plug-Ins oder das Schalten von Themen. In diesen Schritten kann CommandPalette Ihnen helfen, schnell verschiedene Aufgaben auszuführen und die Bearbeitungserfahrung zu verbessern.

Durch die Suche nach regulären Ausdrücken in Sublimetext können durch die folgenden Schritte gesucht werden: 1. Einschalten der Such- und Ersetzungsfunktion unter Verwendung der Verknüpfungsschlüsseln Strg H (Windows/Linux) oder CMD OPT F (MAC). 2. Überprüfen Sie die Option "regulärer Ausdruck" und geben Sie den regulären Ausdrucksmodus ein, um zu suchen und zu ersetzen. 3. Verwenden Sie die Capture -Gruppe, um den passenden Inhalt zu extrahieren. Verwenden Sie beispielsweise HTTPS?: // (1), um den Domänennamen in der URL zu extrahieren. 4. Testen und debuggen Sie reguläre Ausdrücke, um sicherzustellen, dass der erforderliche Inhalt korrekt übereinstimmt. 5. Optimieren Sie die regulären Ausdrücke, um Überpache zu vermeiden und nicht greedische Übereinstimmungen zu verwenden, um die Leistung zu verbessern. /↩

Die BuildSystems von Sublimetext können automatisch den Code über Konfigurationsdateien kompilieren und ausführen. 1) Erstellen Sie eine JSON -Konfigurationsdatei und definieren Sie die Kompilierungs- und Ausführungsbefehle. 2) Verwenden Sie Verknüpfungsschlüssel, um Buildsysteme auszulösen, um den Befehl auszuführen. 3) Optimieren Sie die Konfiguration, um die Leistung zu verbessern, z. B. die Verwendung von Cache und paralleler Zusammenstellung. Dies ermöglicht es Entwicklern, sich auf das Schreiben von Code zu konzentrieren und die Entwicklungseffizienz zu verbessern.


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

MinGW – Minimalistisches GNU für Windows
Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.

DVWA
Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software

EditPlus chinesische Crack-Version
Geringe Größe, Syntaxhervorhebung, unterstützt keine Code-Eingabeaufforderungsfunktion

SublimeText3 Linux neue Version
SublimeText3 Linux neueste Version

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen