Heim >Backend-Entwicklung >PHP-Tutorial >Sublime Text3 erstellt eine PHP-Entwicklungsumgebung

Sublime Text3 erstellt eine PHP-Entwicklungsumgebung

不言
不言Original
2018-04-13 16:39:3029323Durchsuche

In diesem Artikel erfahren Sie hauptsächlich, wie Sie eine PHP-Entwicklungsumgebung mit Sublime Text3 einrichten

1 🎜>Gehen Sie zur offiziellen Website http://www.sublimetext.com/, um Sublime text3 herunterzuladen. Klicken Sie nach dem Herunterladen auf „Installieren“ und dann weiter auf „Weiter“.

2. Package Control installieren

Bevor Sie andere Plug-Ins installieren, müssen Sie Package Control installieren

Methode 1. Strg+` Mit der Tastenkombination oder über das Menü „Ansicht->Konsole anzeigen“ wird die Befehlszeile geöffnet. Geben Sie den entsprechenden Code ein, der unter https://packagecontrol.io/installation kopiert wurde, und fügen Sie ihn in die Konsole ein.


Methode 2. Die Installation mit Methode 1 ist fehlgeschlagen, also habe ich sie manuell installiert:

Gehen Sie zuerst zu https://packagecontrol.io/installation, um Package Control.sublime-package herunterzuladen.

Klicken Sie dann auf Einstellungen -> /directory-> Platzieren Sie das heruntergeladene Paket Control.sublime-package im Verzeichnis „Installierte Pakete/“ -> Starten Sie Sublime Text neu.


Wenn die Installation erfolgreich ist, werden im Menü „Einstellungen“ zwei Menüs angezeigt: „Paketeinstellungen“ und „Paketsteuerung“.


3. Starten Sie die Installation des Plug-ins

Öffnen Sie Package Control über die Tastenkombination Strg+Umschalt+P, geben Sie pic ein und klicken Sie auf Package Control:Install Pcakage


Nächster Schritt: Geben Sie die Plug-ins, die Sie installieren müssen, in das angezeigte Eingabefeld ein

I Installieren Sie hauptsächlich die folgenden Plug-Ins:


1.Ausrichtung
Auto-Alignment

Da Strg+Alt+A mit der Tastenkombination eines IM-Screenshots in Konflikt geraten kann, lautet die Methode zum Ändern der Tastenkombination für Sublime Text 2 wie folgt:

Open Preferences=>Package Settings=>Alignment=>Key Binding - User and write [ { "Tasten": ["Strg+Alt+L"], "Befehl": "Ausrichtung" }]

Ausrichtungsdetails https://blog.csdn.net /sugang_ximi/article/details/48464253

2.

Klammer-Highlighter wird zum Anpassen von Klammern, Anführungszeichen usw. verwendet HTML-Tags. Nützlich für sehr lange Codes. Nach der Installation wird das Plug-in automatisch wirksam, ohne dass 3.
ConvertToUTF8

Plug-in eingerichtet werden muss, das UTF-8-Kodierung unterstützt 4.DocBlockr DocBlockr kann automatisch Kommentare im PHPDoc-Stil generieren. Zu den unterstützten Sprachen gehören Javascript, PHP, ActionScript, CoffeeScript, Java, Objective C, C, C++

5. Emmet (Zen Coding) Ein Plug-in, das schnell HTML-Codeausschnitte generiert. Es ist unvergleichlich leistungsstark. Wenn Sie es wissen, googlen Sie bitte
6. Verbesserungen der Seitenleiste
Dieses Plug-in verbessert die Seitenleiste und fügt viele Funktionen hinzu.

Öffnen Sie die Konfigurationsreferenz im Browser: http://www.cnblogs.com/jikey/archive/2013/03/12/2955230.html

7 .

Themr

Themenverwaltung, Sie müssen die Konfigurationsdatei nicht selbst ändern. Sie können dies verwenden, um das Thema einfach zu wechseln 8.CTags Verschiedene Dateifunktionen. Wechseln Sie zwischen ihnen. http://ctags.sourceforge.net/

Nachdem Sie CTags heruntergeladen haben, entpacken Sie es, konfigurieren Sie dann den Pfad der Umgebungsvariablen, drücken Sie WIN+R, um die Umgebung sysdm.cpl aufzurufen und die Systemeigenschaften zu öffnen (Sie können auch rechts klicken). -Klicken Sie auf den Computer -> Eigenschaften->Erweiterte Systemkonfiguration), wählen Sie Erweitert->Umgebungsvariablen und legen Sie dann den Pfad des ausführbaren CTags-Programms auf den Pfad der Umgebungsvariablen fest. Gehen Sie in der Befehlszeile (Konsole) unter dem Fenster mit cd zum Stammverzeichnis des Projekts, in dem das Plug-In verwendet werden muss, geben Sie ctags -R -f .tags ein, und im Stammverzeichnis des Projekts wird eine .tags-Datei generiert Verzeichnis, und der Sprung kann realisiert werden. (Tastenkombinationen zum Hin- und Herspringen: Strg+linke Maustaste/Strg+rechte Maustaste)

9.Php Code Sniffer

Code-Spezifikations-Eingabeaufforderungs-Plug-in

10.phpfmtPHP-Code formatieren

Formatieren Sie die Datei „Preferences->Browse Packages->phpfmt.sublime-settings“ beim Speichern der Konfiguration automatisch und ändern Sie ihren Inhalt in:

{"version": 4,"php_bin":"D:/wamp64/bin/php/php7.1.16/php.exe",//填写你的php.exe的地址"format_on_save":true,"option": "value"}

11.SublimeTmpl Dateivorlagen schnell generieren


SublimeTmpl kann neue erstellen html Es gibt sechs Arten von Dateivorlagen: , CSS, Javascript, PHP, Python und Ruby. Alle Dateivorlagen befinden sich im Vorlagenordner des Plug-in-Verzeichnisses. Sie können die Dateivorlagen anpassen und bearbeiten.

SublimeTmpl-Standard-Tastenkombinationen

  • Strg+Alt+h → HTML

  • Strg+Alt+j → Javascript

  • Strg+Alt+C → CSS

  • Strg+Alt+P → PHP

  • Strg + Alt+R → Ruby

  • Strg+Alt+Umschalt+P → Python


4. Erstellen Sie ein PHP-Kompilierungssystem

Fügen Sie ein PHP-Build-System hinzu, wie in der Abbildung gezeigt: Tools->Build-System-> Neues Build-System:

Erstellen Sie ein neues , Standard Der Inhalt ist: { "shell_cmd": "make"} geändert zu: { "cmd": ["php", "$file"], "file_regex": "php$", "selector": "source. php" } Speichern Sie es einfach im Standardverzeichnis. Bitte ändern Sie den Dateinamen in php.sublime-build. Starten Sie Sublime Text neu und Sie können die .php-Datei mit Strg+B kompilieren.

Klasse auswählen

Strg+D wählt den Text aus, auf dem sich der Cursor befindet. Wenn Sie mit der Bedienung fortfahren, wird der nächste gleiche Text ausgewählt.

Alt+F3 Wählen Sie Text aus und drücken Sie die Tastenkombination, um denselben Text auf einmal zur gleichzeitigen Bearbeitung auszuwählen. Zum Beispiel: Wählen Sie schnell alle gleichen Variablennamen, Funktionsnamen usw. aus und ändern Sie sie. Strg+L wählt die gesamte Zeile aus. Wenn Sie den Vorgang fortsetzen, wählen Sie weiterhin die nächste Zeile aus. Der Effekt ist der gleiche wie Umschalt+↓. Strg+Umschalt+L Wählen Sie zunächst mehrere Zeilen aus und drücken Sie dann die Tastenkombination. Der Cursor wird am Ende jeder Zeile eingefügt, sodass Sie diese Zeilen gleichzeitig bearbeiten können.

Strg+Umschalt+M wählt den Inhalt innerhalb der Klammern aus (wählt weiterhin die übergeordneten Klammern aus). Beispiel: Wählen Sie schnell aus, ob Sie den Code in der Funktion löschen, den Funktionskörpercode neu schreiben oder den Inhalt in den Klammern neu schreiben möchten.

Strg+M bewegt den Cursor an die End- oder Anfangsposition innerhalb der Klammern.
Strg+Eingabe fügt in der nächsten Zeile eine neue Zeile ein. Beispiel: Auch wenn sich der Cursor nicht am Ende der Zeile befindet, können Sie schnell eine Zeile nach unten einfügen.
Strg+Umschalt+Eingabe fügt eine neue Zeile in die vorherige Zeile ein. Beispiel: Auch wenn sich der Cursor nicht am Zeilenanfang befindet, können Sie schnell eine Zeile nach oben einfügen.
Strg+Umschalt+[ Wählen Sie den Code aus und drücken Sie die Tastenkombination, um den Code auszublenden.
Strg+Umschalt+] Wählen Sie den Code aus und drücken Sie die Tastenkombination, um den Code zu erweitern.
Strg+K+0 erweitert alle reduzierten Codes.
Strg+← Bewegen Sie den Cursor gleichmäßig nach links und bewegen Sie den Cursor schnell.
Strg+→ Bewegen Sie den Cursor einheitlich nach rechts und bewegen Sie den Cursor schnell.
Umschalt + ↑ mehrere Zeilen nach oben auswählen.
Umschalt+↓ Mehrere Zeilen nach unten auswählen.
Umschalt+← Markieren Sie den Text links.
Umschalt+→ Text rechts auswählen.
Strg+Umschalt+← Markieren Sie den Text einheitlich nach links.
Strg+Umschalt+→ Markieren Sie den Text einheitlich nach rechts.
Strg + Umschalt + ↑ Tauschen Sie die Zeile unter dem Cursor mit der vorherigen Codezeile aus (fügen Sie die Zeile unter dem Cursor vor der vorherigen Zeile ein).
Strg+Umschalt+↓ Vertauschen Sie die Zeile, in der sich der Cursor befindet, mit der nächsten Codezeile (fügen Sie die Zeile, in der sich der Cursor befindet, nach der nächsten Zeile ein).
Strg + Alt + ↑ Fügen Sie einen mehrzeiligen Cursor nach oben hinzu, um mehrere Zeilen gleichzeitig zu bearbeiten.
Strg+Alt+↓ Mehrzeiligen Cursor nach unten hinzufügen und mehrere Zeilen gleichzeitig bearbeiten.

Klasse bearbeiten



Strg+J führt mehrere ausgewählte Codezeilen in einer Zeile zusammen. Beispiel: CSS-Eigenschaften im mehrzeiligen Format in einer Zeile zusammenführen.

Strg+Umschalt+D Kopieren Sie die gesamte Zeile, in der sich der Cursor befindet, und fügen Sie sie in die nächste Zeile ein.

Tabulatorrückzüge nach rechts.
Umschalt+Tab nach links einrücken.

Strg+K+K löscht Code vom Cursor bis zum Ende der Zeile.

Strg+Umschalt+K löscht die gesamte Zeile.
Strg+/ Kommentare in einer einzelnen Zeile.
Strg+Umschalt+/ kommentiert mehrere Zeilen.
Strg+K+U In Großbuchstaben umwandeln.
Strg+K+L in Kleinbuchstaben umwandeln.
Strg+Z Rückgängig machen.
Strg+Y Rückgängig machen.
Strg+U sanftes Rückgängigmachen, fühlt sich genauso an wie Strg+Z.
Strg+F2 Lesezeichen setzen
Strg+T Linke und rechte Buchstaben vertauschen.
F6-Worterkennung Rechtschreibung



Suchkategorie

Strg+F Öffnen Sie das Suchfeld unten und suchen Sie nach Schlüsselwörtern.
Strg+Umschalt+F Suche innerhalb eines Ordners Der Unterschied zu normalen Editoren besteht darin, dass Sie mit Sublime mehrere Ordner für die Suche hinzufügen können. Dies ist etwas fortgeschritten und wurde noch nicht untersucht.
Strg+P öffnet das Suchfeld. Beispiel: 1. Geben Sie den Dateinamen im aktuellen Projekt ein, um die Datei schnell zu durchsuchen. 2. Geben Sie @ und Schlüsselwörter ein, um den Funktionsnamen in der Datei zu finden. 3. Geben Sie Folgendes ein: und eine Zahl, um zur Codezeile zu springen 4. Geben Sie # und Schlüsselwörter ein, um Variablennamen zu finden.
Strg+G öffnet das Suchfeld, automatisch mit:, geben Sie die Zahl ein, um zur Codezeile zu springen. Beispiel: Finden Sie schnell Dateien mit langen Seitencodes.
Strg+R öffnet das Suchfeld, fügt automatisch @ hinzu, gibt Schlüsselwörter ein und sucht nach dem Funktionsnamen in der Datei. Beispiel: Suchen Sie schnell nach einer Funktion auf einer Seite mit vielen Funktionen.
Strg+: Suchfeld öffnen, automatisch # hinzufügen, Schlüsselwörter eingeben und nach Variablennamen, Attributnamen usw. in der Datei suchen.
Strg+Umschalt+P öffnet das Befehlsfeld. Szenariobeispiel: Öffnen Sie das Benennungsfeld, geben Sie Schlüsselwörter ein und rufen Sie die Funktion von Sublime Text oder Plug-In auf, z. B. die Verwendung eines Pakets zum Installieren des Plug-Ins.
Esc beendet die mehrzeilige Auswahl des Cursors, verlässt das Suchfeld, das Befehlsfeld usw.
Anzeigeklasse

Strg+Tab wechselt die Registerkarten des aktuellen Fensters in der Reihenfolge, in der die Dateien durchsucht wurden.
Strg+Bild-ab wechselt die Registerkarten des aktuellen Fensters nach links.
Strg+Bild-auf wechselt die Registerkarten des aktuellen Fensters nach rechts.
Alt+Umschalt+1 geteilter Fensterbildschirm, Wiederherstellen des standardmäßigen 1-Bildschirms (Nummern ohne Tastatur)
Alt+Umschalt+2 geteilter Bildschirm links und rechts – 2 Spalten
Alt+Umschalt+3 links und rechts Geteilter Bildschirm – 3 Spalten
Alt+Umschalt+4 Geteilter Bildschirm links und rechts – 4 Spalten
Alt+Umschalt+5 4 Bildschirme gleichmäßig teilen
Alt+Umschalt+8 Bildschirm vertikal teilen – 2 Bildschirme
Alt+Umschalt+9 Vertikal geteilter Bildschirm – 3 Bildschirme
Strg+K+B schaltet die Seitenleiste ein/aus.
F11 Vollbildmodus
Umschalt+F11 Nicht stören-Modus

Verwandte Empfehlungen:

Standardversion der Eclipse-Schritte zum Aufbau einer PHP-Umgebung

So erstellen Sie eine PHP-Laufumgebung unter Ubuntu Server_Linux



Das obige ist der detaillierte Inhalt vonSublime Text3 erstellt eine PHP-Entwicklungsumgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP-Factory-ModusNächster Artikel:PHP-Factory-Modus