sublime-text-2-wpseek
sublime-text-2-wpseek copied to clipboard
Add Common WordPress Snippets
Ich nutze das Plugin jetzt seit ein paar Tagen und bin super zufrieden. Allerdings fehlen mir noch Shortcuts für komplette Standard-Funktionen.
Bevor ich dieses Plugin hier aktiviert hatte, nutzte ich noch ein anderes. Dort konnte ich zum Beispiel eine komplette Funktion für wp_enqueue_scripts erstellen, nicht nur die einzelne Zeile. Das war schon recht angenehm muss ich sagen und würde ich mir hier auch wünschen. :)
Wenn was nicht verständlich ist, bitte nicht steinigen, sondern noch mal nachfragen. Danke!
wirft den ersten Stei... Nein. :-)
Leider ist mir nicht ganz klar, was mit "komplette Funktion" gemeint ist. Konntest du damit den Source der Funktion einfügen, oder wie ist das gemeint? Hast du ein Beispiel oder einen Link zur Extension, die du vorher hattest?
Ich versuche es anhand von Bildern zu erklären:
Ich schreibe ganz normal wpenque und meine Liste ploppt auf und zeigt mir zu der normalen Funktion noch folgenden Eintrag: http://screencloud.net/v/vStK
Nach einem beherzten Knallen auf die Tabulator-Taste, habe ich dann folgendes im Editor: http://screencloud.net/v/Cr4N
Dürfte dieses Plugin sein: https://github.com/purplefish32/sublime-text-2-wordpress
:)
Ah, okay. Das heißt, er öffnet dann die Datei, wo die Funktion definiert ist, und springt zur entsprechenden Zeile. Mit Tab kommst du zur Source der Funktion und mit Enter fügst du sie als eine Zeile ein.
Korrekt? :)
Weiß jetzt nicht, ob wir vom gleichen sprechen. Ich mache das einfach mal an einem Szenario:
Ich baue mir gerade ein neues Theme und möchte meine eigenen Scripts und Sheets einbinden. Dazu befinde ich mich in meiner functions.php
Da ich weiß, ich brauche wp enqueue, fange ich an, wpenq zu tippen und es poppt die typische Sublime Text Liste mit möglichen Vervollständigungen auf. Dort sehe ich dann zum einen wp_enqueue als "script" und ganz normal wp_enqueue. Ich entscheide mich für die skript-Variante, weil dann die komplette Funktion gebastelt wird, also auch mit add_action etc.
Ah, alles klar. Habe es gerade mal getestet. So eine Art Snippets für ausgewählte Funktionen, die man sich einfügen lassen konnte. Nice!
Lässt sich ohne Probleme realisieren. Allerdings kann ich noch keine genauen Angaben zum Zeitpunkt der Fertigstellung machen leider.
Das ist ja auch gar kein Problem, aber wenn es irgendwann kommt wäre das schon knorke. Weil das natürlich auch noch mal eine ganze Menge Arbeit abnimmt. Das lässt sich dann sicher auch auf andere Funktionen erweitern.
Da hier aber so bisschen der persönliche Bezug vorhanden ist, wollte ich gerne bei deinem Plugin bleiben. :)
Okay, Milestone 2017. :-)
Nein, ich denke mal, bise Ende Juli/Anfang August sollte das verfügbar sein.
Das klingt doch mal vernünftig. :)
Welche Snippets hast du denn am meisten genutzt in der Vergangenheit?
Tatsächlich hatte ich nur das eine genutzt und danach wieder gebraucht. :P
2014-07-15 16:06 GMT+02:00 Oliver [email protected]:
Welche Snippets hast du denn am meisten genutzt in der Vergangenheit?
— Reply to this email directly or view it on GitHub https://github.com/AlphawolfWMP/sublime-text-2-wpseek/issues/1#issuecomment-49036156 .
Alles klar, dann würde ich sagen, nehme ich das erstmal mit rein, und noch ein paar on top, und weitere Snippets füge ich dann peu-á-peu mit der Zeit hinzu.
Bin kein Sublime Text-Entwickler, daher dachte ich, es dauert länger, aber ist doch einfacher als erwartet, sodass du heute Abend 2-3 Snippets zur Verfügung haben wirst (je nachdem, wie schnell der Package Manager die Pakete aktualisiert). :-)
Coole Sache! :) Am 15.07.2014 16:10 schrieb "Oliver" [email protected]:
Alles klar, dann würde ich sagen, nehme ich das erstmal mit rein, und noch ein paar on top, und weitere Snippets füge ich dann peu-á-peu mit der Zeit hinzu.
Bin kein Sublime Text-Entwickler, daher dachte ich, es dauert länger, aber ist doch einfacher als erwartet, sodass du heute Abend 2-3 Snippets zur Verfügung haben wirst (je nachdem, wie schnell der Package Manager die Pakete aktualisiert). :-)
— Reply to this email directly or view it on GitHub https://github.com/AlphawolfWMP/sublime-text-2-wpseek/issues/1#issuecomment-49036680 .
Okay, Snippets sind drin (Erstmal nur wp_enqueue_scripts, Widget-Skeleton und unschedule_event). Lokal bei mir funktioniert das schon, allerdings weiß ich nicht, wie lange es dauuert, bis du das updaten kannst?
Du kannst Fragen stellen. Keine Ahnung, wann ST überhaupt überprüft, ob es was neues gibt. ^^
Am 15. Juli 2014 16:57 schrieb Oliver [email protected]:
Okay, Snippets sind drin. Lokal bei mir funktioniert das schon, allerdings weiß ich nicht, wie lange es dauuert, bis du das updaten kannst?
— Reply to this email directly or view it on GitHub https://github.com/AlphawolfWMP/sublime-text-2-wpseek/issues/1#issuecomment-49043885 .
Dann heißt es wohl: Lass disch ü-ber-ra-schen! :-)
Und? Und? Und? hibbelig :P
Funktioniert! Ich würde mir noch wp_nav wünschen,wenn das möglich wäre. :)
2014-07-16 14:18 GMT+02:00 Oliver [email protected]:
Und? Und? Und? hibbelig :P
— Reply to this email directly or view it on GitHub https://github.com/AlphawolfWMP/sublime-text-2-wpseek/issues/1#issuecomment-49156969 .
Hinzugefügt. :-)
Coole Sache, Danke! :)
Ach ja, nutzt du selber eigentlich WordPress oder für Kunden? Ich hab letztens mein erstes Plugin veröffentlicht, dass die Suche im Backend ein wenig erleichtert. Nur was kleines. :)
Ja, nutze WP auch selbst. Wie heißt das Plugin denn?
Admin Ajax Search. Dürfte der erste Eintrag sein. :)
2014-07-19 12:21 GMT+02:00 Oliver [email protected]:
Ja, nutze WP auch selbst. Wie heißt das Plugin denn?
— Reply to this email directly or view it on GitHub https://github.com/AlphawolfWMP/sublime-text-2-wpseek/issues/1#issuecomment-49505425 .
Schau ich mir mal an. :-)
Freut mich. Gerne auch bescheid sagen, wenn irgendwas so gar nicht funktionieren sollte. :)
2014-07-19 13:00 GMT+02:00 Oliver [email protected]:
Schau ich mir mal an. :-)
— Reply to this email directly or view it on GitHub https://github.com/AlphawolfWMP/sublime-text-2-wpseek/issues/1#issuecomment-49506421 .