Paderman
Anmeldungsdatum: 10. April 2011
Beiträge: 236
Wohnort: /welt/eu/de/nrw/kreis/paderborn
|
Hallo, gern möchte ich wissen, wo sich zum Beispiel die Vorlage für HTML-Datei … welche unter „Neu“ erstellt werden kann, sich befindet 😇 denn für eine neue HTML-Datei verwende ich diese Vorlage schon des öfteren, aber ich würde gern diese Vorlage anpassen/erweitern 😈 Vielen Dank
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Hallo! Neue Vorlagen kannst du in xdg-user-dir TEMPLATES ablegen. Sollte die nicht automatisch erkannt werden, könntest du dir eine passende .desktop-Datei in ~/.local/share/templates ablegen, den Ordner musst du vermutlich anlegen. Beispiele findest du in /usr/share/templates/ und /usr/share/templates/.source/, wenn es systemweit installierte gibt.
|
Paderman
(Themenstarter)
Anmeldungsdatum: 10. April 2011
Beiträge: 236
Wohnort: /welt/eu/de/nrw/kreis/paderborn
|
OK, vielen Dank für die Info ☺ Habe mir die letztere Variante als auch die erste angeschaut und es klappt auch damit 😇 Ich frage mich aber, wo dann die hauseigenen Vorlagen für „HTML-Datei“ oder „Textdatei“ im Kontextmenü herkommen? 😉 😀
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Paderman schrieb: Ich frage mich aber, wo dann die hauseigenen Vorlagen für „HTML-Datei“ oder „Textdatei“ im Kontextmenü herkommen? 😉 😀
Die liefert KIO als Qt Resource File mit, da kommst du so nicht dran. Ich weiß nicht, wie sehr dich das interessiert, aber du kannst die entsprechende Menüerstellung unter KDE/kio/blob/master/src/filewidgets in knewfilemenu.h/.cpp nachlesen. Templates liegen unter KDE/kio/tree/master/src/new_file_templates/. EDIT: Das naheliegendste wieder vergessen 😀 Wenn du die Vorlagen ändern willst, musst du diese so benennen, wie in den new_file_templates. Also bspw. HTMLFile.desktop. Darin kannst du dann den Eintrag URL auf das anpassen, was deine Vorlage ist — oder du erstellst diese als HTMLFile.html im .source - Ordner.
|
Paderman
(Themenstarter)
Anmeldungsdatum: 10. April 2011
Beiträge: 236
Wohnort: /welt/eu/de/nrw/kreis/paderborn
|
OK, Danke für die Infos ☺ OK, das scheint ja dann an sich doch zu tief in die Materie zu gehen, aber die Links sind eine gute Hilfe 😉 Du hast recht ☺ Wenn die Namen identisch sind, wird die System-Vorlage aus dem Menü ausgeblendet und von der eigenen Vorlage quasi überschrieben 😇 Neben der Desktop-Datei existiert auch der Ordner .source 😉 Noch eine Frage: kann man eigentlich auch Unterordner erstellen und die Vorlagen kategorisch im Kontextmenü erstellen? Ich hatte es zwar getestet, scheint aber nicht zu klappen… Ich hätte gerne 3 Vorlagendateien in einem Unterordner Web-Entwicklung… andere Dinge wiederum in anderen Ordnern 😉 Beispiel:
Kontextmenü: Ordner: Web HTML CSS JS …
Vermutlich ist dass nun eine allgemeine Frage, aber wenn zum Beispiel eine neue Datei aus einer Vorlage erstellt wird, dann wird ja der komplette Standard-Name mit der Dateiendung markiert, wäre es irgendwie machbar, dass nur der Dateiname ohne Dateiendung markiert wird? Ursprünglich: HTML-Datei.html Gewünscht: HTML-Datei.html
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Ich muss da zu meiner Schande gestehen, dass es nur ganz seltene Momente gibt, in denen ich mal einen Dateimanager benutze. Das mit den Service-Menüs oder Vorlagen ist eine häufige Frage, deswegen habe ich da rudimentäre Kenntnisse, aber deine erweiterten Ansprüche kann ich leider nicht erfüllen 😉 Vielleicht kann das jemand anders ja beantworten, oder du wendest dich direkt an die Dolphin-Spezis. Das was ich dir sagen kann, darfst du natürlich wissen: Paderman schrieb: …Unterordner erstellen und die Vorlagen kategorisch im Kontextmenü erstellen?
Ich wüsste nicht wie. Es gibt Untermenüs mit Actions, die man Zweckentfremden könnte, ist unter https://develop.kde.org/docs/dolphin/service-menus ganz gut beschrieben. Mit den vorhandenen unter /usr/share/kservices5/{ServiceMenus} hast du auch einige Beispiele. Da wären dann Actions und pro Action eine Exec-Zeile nötig, die „manuell“ auf Basis der Vorlagedatei die neue Datei erstellt. Falls du eine IDE fürs Webdesign verwendest, könntest du da vielleicht auch mit kAppTemplate was zaubern. Aber das ist alles etwas weit weg von meiner Welt und ich habe mich damit noch nicht beschäftigt.
…wäre es irgendwie machbar, dass nur der Dateiname ohne Dateiendung markiert wird?…
Du meinst in dem Popup-Fenster? Auch dazu habe ich keine Antwort. Machbar ist das, klar, aber ob das einstellbar ist ohne den Quellcode zu ändern, weiß ich leider nicht.
|
Paderman
(Themenstarter)
Anmeldungsdatum: 10. April 2011
Beiträge: 236
Wohnort: /welt/eu/de/nrw/kreis/paderborn
|
Ich muss gestehen, dass ich sowohl den Dateimanager als auch die „Konsole“ verwende 😉 und zu meiner Schande muss ich gestehen, dass in vielen Punkten Linux doch überlegender ist 😬 gerade was Befehle etc. betrifft, da kann Window$ einpacken 😇 und Linux kann auch ohne GUI noch bedient werden 😎 und für einen reinen Server braucht man eh keinen GUI 😉 Danke für den Link mit der Info, den werde ich noch genauer „studieren“ 😉 Ich habe mir mal „kAppTemplate“ mal eben angesehen, nun ja, viel ist da ja nicht vorhanden und HTML und Co. fallen da schon mal raus… OK, Wallpaper für Plasma wäre vorhanden 😀 vielleicht finde ich dafür mal weitere Vorlagen - Eine wirklich vernünftige IDE für Linux habe ich noch nie gefunden 😀 - Die von Micro$oft damals angebotene Programme waren an sich nicht schlecht, geteilte Ansicht, wie es auch bei Dreamweaver der Fall ist, aber das von Micro$soft wurde ja leider auch eingestellt und wie erwähnt, fand ich für Linux kein nutzbares Programm, was auch geteilte Ansicht hätte oder gar absturzfrei laufen täte… Genau, das Popup-Fenster 😉 - Aber wenn damit tief in das System eingegriffen werden müsste und der Aufwand zu hoch wäre, dann muss es so bleiben wie es wohl ist… Es ist aber schon mal gut, dass es mit den Vorlagen klappt ☺ Für SVG legte ich auch eine Vorlage an, damit es minimal schneller ist 😀
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Das hat nun mit dem Terminal nicht so viel zu tun. Klar, wenn ich da irgendwas mit langen Pfaden machen muss, mach ich das im Terminal. Ich bin halt faul und dank der bash-completion sind lange Pfade meist mit Buchstabe+TAB eingegeben 😉 Was Vorlagen angeht: Die habe ich meist in den Programmen, die ich verwende, unabhängig vom Dateibrowser. Gibt ja meist sowas wie „Neu (von Vorlage)“ oder ähnliche Menüpunkte. Oder Auto-Snippets in Kate, besagtes kAppTemplate für KDevelop & Co, … Das kommt ein wenig auf die Software an. Und nur weil ich nicht weiß, wie man ein Untermenü anlegt, heißt das ja nicht, dass das nicht geht 😉
|
Paderman
(Themenstarter)
Anmeldungsdatum: 10. April 2011
Beiträge: 236
Wohnort: /welt/eu/de/nrw/kreis/paderborn
|
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
So aus der Sicht von einem Monat später: Was genau für Vorlagen brauchst du denn? Und womit editierst du diese?
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11176
Wohnort: München
|
Paderman schrieb: Die von Micro$oft damals angebotene Programme waren an sich nicht schlecht, geteilte Ansicht, wie es auch bei Dreamweaver der Fall ist, aber das von Micro$soft wurde ja leider auch eingestellt und wie erwähnt, fand ich für Linux kein nutzbares Programm, was auch geteilte Ansicht hätte oder gar absturzfrei laufen täte…
Ist dein Anwendungsfeld Webentwicklung mit Live-Vorschau? Für sowas gibt es so Ansätze wie skeeto/skewer-mode für Emacs und LiveServer für VS Code, um eine Live-Vorschau im Browser zu erhalten. Die ganzen JS-Frameworks bringen heutzutage oft einen Development-Webserver mit, der nicht nur die Seite automatisch im Browser aktualisiert, sondern auch beim Debugging (in Verbindung mit Browser-Extensions) helfen kann.
|