Seite 1 von 1

Fragen zur IDE

Verfasst: 26.09.2013 20:33
von Biozynotiker
Hallo Zusammen,

ich nutze seit Jahren Notepad++ als Quellcode Editor für Purebasic,
da die mitgelieferte IDE mich so ziemlich in den wahnsinn treibt.

Nun wird das Debuggen aber per Console aber zunehmens eine qual,
und ich werde mich wohl oder übel mit der IDE auseinander setzen müssen.

Fragen die für mich essentiell sind:
- Wo gibt es eine vollständige Liste der Tastenkürzel zur IDE? (die Hilfe ist mehr als bescheiden dazu z.B. ctrl+d)
- Gibt es wirklick keine Möglichkeit, Zeilen per Tastenkürzel nach oben/unter zu verschieben?
- Sind die Panels "Procedure" und "Templates" wirklich nur per Maus bedienbar?
- Warum haben diese Panels kein Fokus bei drücken der entsprechenden Tastenkürzel?
- Warum kann ein Template nicht per Enter, sondern nur per doppelklick/rechtsklick genutzt werden?
- Gibt es eine Möglichkeit, das aus/kommentieren (ctrl+b und ctrl+shift+b) auf eine Kombination zu legen? (1x drücken kommentieren, 1x drücken um kommentierten text auszukommentiern)
- Gibt es eine Möglicheit, alle gleichen wörter zu highlighten? (z.B. markieren von "hallo" markiert alle "hallo"s im Text)

Danke schonmal für Eure Antworten ...

Re: Fragen zur IDE

Verfasst: 26.09.2013 21:03
von Kurzer
Hallo Biozynotiker,
- Wo gibt es eine vollständige Liste der Tastenkürzel zur IDE? (die Hilfe ist mehr als bescheiden dazu z.B. ctrl+d)
Du kannst in die Einstellungen gucken: Menü -> Datei/Einstellungen -> Allgemein/Tastenkürzel.
Da sind sie alle definiert und können auch umdefiniert werden.

Re: Fragen zur IDE

Verfasst: 26.09.2013 21:53
von Bisonte
  • Wo gibt es eine vollständige Liste der Tastenkürzel zur IDE?
  • Wie Kurzer schon sagt : In den Einstellungen

    Gibt es wirklick keine Möglichkeit, Zeilen per Tastenkürzel nach oben/unter zu verschieben?
  • Mir nicht bekannt

    Sind die Panels "Procedure" und "Templates" wirklich nur per Maus bedienbar?
  • Soweit ich weiss : ja

    Gibt es eine Möglichkeit, das aus/kommentieren (ctrl+b und ctrl+shift+b) auf eine Kombination zu legen? (1x drücken kommentieren, 1x drücken um kommentierten text auszukommentiern)
  • Mir nicht bekannt.

    Gibt es eine Möglicheit, alle gleichen wörter zu highlighten? (z.B. markieren von "hallo" markiert alle "hallo"s im Text)
  • Ja, per "Plugin" also einem Externen Werkzeug. Danilo hats geschrieben glaub ich...

    und folgende Fragen kann Dir wohl nur Freak (der hat sie gemacht) beantworten :
  • Warum haben diese Panels kein Fokus bei drücken der entsprechenden Tastenkürzel?
  • Warum kann ein Template nicht per Enter, sondern nur per doppelklick/rechtsklick genutzt werden?
Bei der IDE ist die Möglichkeit vorhanden, externe Werkzeuge einzubinden, die es unter anderem hier im deutschen
und im englischen Forum (bei den Franzosen bestimmt auch, nur lesen kann ich das nicht ;) ) gibt.
Dort sind auch einige deiner "Funktionalitätswünsche" dabei, wie z.B. Danilo' Syntax Highlight Dingens...

Re: Fragen zur IDE

Verfasst: 26.09.2013 22:08
von RSBasic
Biozynotiker hat geschrieben:- Gibt es wirklick keine Möglichkeit, Zeilen per Tastenkürzel nach oben/unter zu verschieben?
Wenn du das Austauschen zweier Zeilen meinst: Normalerweise mit Strg + T, aber diese Tastenkombination ist leider in PB nicht aktiv.

Re: Fragen zur IDE

Verfasst: 27.09.2013 11:02
von NicTheQuick
Warum kann ein Template nicht per Enter, sondern nur per doppelklick/rechtsklick genutzt werden?
Ich denke du meinst das Auswählen eines Vorschlags bei der Autovervollständigung. Das geht bei PB standardmäßig mit TAB und nicht mit Enter. Das irritiert mich auch immer wieder auf's neue.

Re: Fragen zur IDE

Verfasst: 27.09.2013 12:35
von Waldixxl
Hallo
lässt sich aber einfach umstellen

Walter

Re: Fragen zur IDE

Verfasst: 27.09.2013 13:33
von Bisonte
NicTheQuick hat geschrieben:
Warum kann ein Template nicht per Enter, sondern nur per doppelklick/rechtsklick genutzt werden?
Ich denke du meinst das Auswählen eines Vorschlags bei der Autovervollständigung. Das geht bei PB standardmäßig mit TAB und nicht mit Enter. Das irritiert mich auch immer wieder auf's neue.
Ich denke eher : CodeBausteine ... ToolsPanel.

Re: Fragen zur IDE

Verfasst: 27.09.2013 19:58
von Biozynotiker
Danke für die Antworten.

@Kurzer
Du kannst in die Einstellungen gucken: Menü -> Datei/Einstellungen -> Allgemein/Tastenkürzel.
Da sind sie alle definiert und können auch umdefiniert werden.
Hier habe ich mich vieleicht nicht so gut ausgedrückt, ich suche eine Liste mit allen Tastenkürzel.
(z.B. Ctrl+D dupliziert die Zeile wie in Notepad++, ist aber niergends dokumentiert, oder einstellbar, gibt es mehr von diesen Tastenkürzel?)

@RSBasoc
Wenn du das Austauschen zweier Zeilen meinst: Normalerweise mit Strg + T, aber diese Tastenkombination ist leider in PB nicht aktiv.
Ich meine wirklich verschieben, nicht tauschen. (z.b. ctrl+shift+cursor up/down wie im Notepad++)

@NicTheQuick
Ich denke du meinst das Auswählen eines Vorschlags bei der Autovervollständigung. Das geht bei PB standardmäßig mit TAB und nicht mit Enter. Das irritiert mich auch immer wieder auf's neue.
Hier ist das Template Fenster bzw. als gedocktes Panel gemeint. Hier muss immer ein Doppelklick mit der Maus gemacht werden, um ein Code Baustein einzufügen.

@Bisonte
Bei der IDE ist die Möglichkeit vorhanden, externe Werkzeuge einzubinden, die es unter anderem hier im deutschen
und im englischen Forum (bei den Franzosen bestimmt auch, nur lesen kann ich das nicht ;) ) gibt.
Dort sind auch einige deiner "Funktionalitätswünsche" dabei, wie z.B. Danilo' Syntax Highlight Dingens...
Ich werde das mal am Wochenende etwas genauer ansehen welche möglichkeiten sich da so auftun.


Alles im allen heisst das, das ich wie vermutet weiterhin nicht warm mit der IDE werde oder für vieles die gehasste Maus nutzen muss.
Ein fehlender wechsel/möglichkeit von Sourcecode zu Procedure/Template Panel und zurück per Keyboard, ist schon fast ein no-go.
Mal sehen, vieleicht kann ich mir selbst ein kleines tool schreiben, das mit per hotkey den gewünschten focus setzt.
Elegent ist das allerdings nicht.

Re: Fragen zur IDE

Verfasst: 28.09.2013 06:48
von edel
Du muesstest doch nur beim kompilieren den Debugger einschalten und danach die exe mit dem Debugger starten.

Code: Alles auswählen

"C:\Program Files (x86)\PureBasic\Compilers\pbcompiler.exe" /DEBUGGER /EXE Blub.exe Sourcecode.pb
"C:\Program Files (x86)\PureBasic\Compilers\pbdebugger.exe" blub.exe