MultiEditing
MultiEditing
Hallo
In Notepad++ und in anderen Editoren gibt es die Funktion "Multi Editing", um mehrere Code-Bereiche gleichzeitig zu markieren und zu bearbeiten.
So sieht es in einem anderen Programm aus: https://learn.microsoft.com/en-us/visua ... vsmac-2022
PureBasic und SpiderBasic können diese Funktion leider nicht. Mit meinem neuen Werkzeug ist es jetzt möglich.
Wie funktioniert es?
Strg Taste + Linke Maustaste: Du kannst mehrere Cursor erstellen und einen Text in mehreren Zeilen gleichzeitig schreiben oder entfernen.
Shift Taste + Alt Taste + Linke Maustaste gedrückt: Es sind mehrere Zeilen innerhalb eines Rechteckes markiert und du kannst einen Text in mehreren Zeilen gleichzeitig schreiben oder löschen.
Shift Taste + Alt Taste + Pfeiltaste (oben, unten, links oder rechts): Es sind mehrere Zeilen innerhalb eines Rechteckes markiert und du kannst einen Text in mehreren Zeilen gleichzeitig schreiben oder löschen.
Screenshot:
Installation:
Download: http://www.rsbasic.de/downloads/downloa ... diting.zip
Ich würde mich über Feedbacks, Verbesserungsvorschläge, Fehlermeldungen oder Wünsche sehr freuen. Danke
In Notepad++ und in anderen Editoren gibt es die Funktion "Multi Editing", um mehrere Code-Bereiche gleichzeitig zu markieren und zu bearbeiten.
So sieht es in einem anderen Programm aus: https://learn.microsoft.com/en-us/visua ... vsmac-2022
PureBasic und SpiderBasic können diese Funktion leider nicht. Mit meinem neuen Werkzeug ist es jetzt möglich.
Wie funktioniert es?
Strg Taste + Linke Maustaste: Du kannst mehrere Cursor erstellen und einen Text in mehreren Zeilen gleichzeitig schreiben oder entfernen.
Shift Taste + Alt Taste + Linke Maustaste gedrückt: Es sind mehrere Zeilen innerhalb eines Rechteckes markiert und du kannst einen Text in mehreren Zeilen gleichzeitig schreiben oder löschen.
Shift Taste + Alt Taste + Pfeiltaste (oben, unten, links oder rechts): Es sind mehrere Zeilen innerhalb eines Rechteckes markiert und du kannst einen Text in mehreren Zeilen gleichzeitig schreiben oder löschen.
Screenshot:
Installation:
Download: http://www.rsbasic.de/downloads/downloa ... diting.zip
Ich würde mich über Feedbacks, Verbesserungsvorschläge, Fehlermeldungen oder Wünsche sehr freuen. Danke
Re: MultiEditing
Was soll ich sagen? Top!
Endlich muss ich nicht mehr den Umweg über NotePad++ gehen. Große Arbeitserleichterung!
Kudos!
Hygge
Re: MultiEditing
Sieht ja heiß aus.
So ganz habe ich aber noch nicht verstanden, was damit alles möglich ist, bzw. ob ich das überhaupt brauche; wußte auch nicht, daß in Notepad eine solche Funktion zur Verfügung steht. Werde es diese Tage mal ausprobieren.
So ganz habe ich aber noch nicht verstanden, was damit alles möglich ist, bzw. ob ich das überhaupt brauche; wußte auch nicht, daß in Notepad eine solche Funktion zur Verfügung steht. Werde es diese Tage mal ausprobieren.
Now these points of data make a beautiful line,
And we're out of Beta, we're releasing on time.
And we're out of Beta, we're releasing on time.
Re: MultiEditing
Du kannst z.B. folgendes machen:
Strg+Alt+"Pfeiltaste nach unten", dann kannst du den Cursor für mehrere Zeilen setzen. Du kannst nun mehrere Zeilen gleichzeitig bearbeiten. Wenn du z.B. ";" schreibst, dann wird vor jeder Zeile ";" geschrieben.
Oder wenn du mehrere identische Texte hast, dann kannst du mit Strg die Texte in unterschiedlichen Zeilen gleichzeitig markieren, wie wenn du im Windows Explorer einzelne Dateien mit Strg markieren möchtest. Danach kannst du die markierten Texte mit einer einzigen Eingabe gleichzeitig bearbeiten.
Oder du kannst mit Strg auch mehrere Cursor in unterschiedlichen Positionen setzen und ebenfalls in den einzelnen Positionen schreiben.
Beispiel-Gif aus dem Internet:
Strg+Alt+"Pfeiltaste nach unten", dann kannst du den Cursor für mehrere Zeilen setzen. Du kannst nun mehrere Zeilen gleichzeitig bearbeiten. Wenn du z.B. ";" schreibst, dann wird vor jeder Zeile ";" geschrieben.
Oder wenn du mehrere identische Texte hast, dann kannst du mit Strg die Texte in unterschiedlichen Zeilen gleichzeitig markieren, wie wenn du im Windows Explorer einzelne Dateien mit Strg markieren möchtest. Danach kannst du die markierten Texte mit einer einzigen Eingabe gleichzeitig bearbeiten.
Oder du kannst mit Strg auch mehrere Cursor in unterschiedlichen Positionen setzen und ebenfalls in den einzelnen Positionen schreiben.
Beispiel-Gif aus dem Internet:
Re: MultiEditing
beispielsweise sowas hier:diceman hat geschrieben:So ganz habe ich aber noch nicht verstanden, was damit alles möglich ist
Hygge
Re: MultiEditing
Und das nächste Tool, welches ich nicht mehr missen möchte.
Gute Arbeit, Herr RSGrundausstattung.
Gute Arbeit, Herr RSGrundausstattung.
Now these points of data make a beautiful line,
And we're out of Beta, we're releasing on time.
And we're out of Beta, we're releasing on time.
Re: MultiEditing
Ich fand einen Fehler.
Wenn man etwas schreibt, was die IDE erstmal in einen PB Befehl umwandelt wie z.B. bei database (wird das "data" zu "Data"), dann springt der
Cursor an den Anfang des Wortes. Allerdings auch nur im ersten markierten Bereich !
Beispiel :
Hier mal "databade" und "database" markieren, dann Backspace drücken, damit die Wörter gelöscht werden, und dann database tippen.
Dann wird aus dem oberen baseData und das untere wird zu database.
Wenn man etwas schreibt, was die IDE erstmal in einen PB Befehl umwandelt wie z.B. bei database (wird das "data" zu "Data"), dann springt der
Cursor an den Anfang des Wortes. Allerdings auch nur im ersten markierten Bereich !
Beispiel :
Code: Alles auswählen
DeclareModule databade
EndDeclareModule
Module database
EndModule
Dann wird aus dem oberen baseData und das untere wird zu database.
PureBasic 6.04 LTS (Windows x86/x64) | Windows10 Pro x64 | Asus TUF X570 Gaming Plus | R9 5900X | 64GB RAM | GeForce RTX 3080 TI iChill X4 | HAF XF Evo | build by vannicom
Re: MultiEditing
Da kann ich leider nichts machen.
Re: MultiEditing
Hab ich mir fast gedacht. Den Lexer zu beeinflussen wäre auch etwas zu heftig. Aber ich wollte es erwähnt haben.RSBasic hat geschrieben:Da kann ich leider nichts machen.
Tool !
PureBasic 6.04 LTS (Windows x86/x64) | Windows10 Pro x64 | Asus TUF X570 Gaming Plus | R9 5900X | 64GB RAM | GeForce RTX 3080 TI iChill X4 | HAF XF Evo | build by vannicom