Hallo,
wenn ich mit Pycharm Quellcode kommentieren will, dann benutze ich die Tastenkombination "strg + 7"
Warum funktioniert das nicht?
Pycharm kommentieren
@pythNeuling: Weil das nicht die richtige Tastenkombination ist‽ Kurze Netzrecherche ergab das die Kombination <Ctrl>+</> ist. Also auf deutschen Tastaturen <Strg>+<AltGr>+<7>.
-
- User
- Beiträge: 12
- Registriert: Samstag 8. Oktober 2016, 13:46
Bei mir kommt aber dann kein Kommentar sondern eine geschweifte Klammer.
-
- User
- Beiträge: 12
- Registriert: Samstag 8. Oktober 2016, 13:46
Das funktioniert leider auch nicht. Bei mir erscheint nach drücken von <Strg>+<Umschalt>+<7> eine kleine 7 links am Rand (wo man den Breakpoint setzt) und kein Kommentar.
Hab's eben mal selbst ausprobiert: <Strg>+"geteilt Zeichen" des Numblocks funktioniert; <Strg>+<Shift>+7 (für den Schrägstrich der 7) klappt nicht. Blöd für Notebooks ohne Numpad ...
Du kannst diese Hotkeys umbelegen, indem Du in den Optionen von PyCharm auf "Keymap" gehst. Wie so viele Dialoge hat dieser auch ein Suchfenster; gib da einfach "comment" ein; dann findest Du alle betreffenden Optionen:

Hier sieht man, das eigentlich 2 Hotkeys für die Funktion hinterlegt sind:
Du kannst, wenn du den 7er Bookmark nicht benötigst, diese Verknüpfung einfach löschen oder anders belegen und stattdessen dem Comment zuweisen. Oder Du definierst Dir für den Comment eine gänzlich andere Kombination.
Solche Probleme findest Du in PyCharm mit dem Lupensymbol rechts neben dem Suchfeld im "Keymap" - Dialog: "Find Actions by Shortcut". Da kannste die gewünschte Kombination dann einfach drücken und PyCharm zeigt die die dafür hinterlegte Funktion:

Was die Checkbox "Deutsch layout support" genau tut, konnte ich nicht herausfinden. Habe ich ebenfalls mal in dem Bugreport erwähnt.
Du kannst diese Hotkeys umbelegen, indem Du in den Optionen von PyCharm auf "Keymap" gehst. Wie so viele Dialoge hat dieser auch ein Suchfenster; gib da einfach "comment" ein; dann findest Du alle betreffenden Optionen:

Hier sieht man, das eigentlich 2 Hotkeys für die Funktion hinterlegt sind:
- <Strg> + Schrägstrich (also eigentlich: <Strg> + <Shift> + 7)
- <Strg> + NumPad /
Du kannst, wenn du den 7er Bookmark nicht benötigst, diese Verknüpfung einfach löschen oder anders belegen und stattdessen dem Comment zuweisen. Oder Du definierst Dir für den Comment eine gänzlich andere Kombination.
Solche Probleme findest Du in PyCharm mit dem Lupensymbol rechts neben dem Suchfeld im "Keymap" - Dialog: "Find Actions by Shortcut". Da kannste die gewünschte Kombination dann einfach drücken und PyCharm zeigt die die dafür hinterlegte Funktion:

Was die Checkbox "Deutsch layout support" genau tut, konnte ich nicht herausfinden. Habe ich ebenfalls mal in dem Bugreport erwähnt.
-
- User
- Beiträge: 23
- Registriert: Samstag 19. April 2008, 13:27
- Wohnort: Münsterland
Bei mir funktioniert es ebenfalls mit "/" vom Nummernblock, aber nicht mit "STRG + SHIFT + 7" sodass ich auf meinem Notebook Probleme damit hatte. Daher habe ich mir in PyCharm das Kommentieren auf "STRG + #" gelegt (den Blockkommentar entsprechend auf "STRG + SHIFT + #"). Soweit ich weiß ist diese Kombination nicht belegt, für mich ganz gut zu erreichen und außerdem beim Programmieren von Python durchaus sinnvoll.
In Sublime Text ist es übrigens dasselbe, auch dort hat die Umbelegung geholfen.

In Sublime Text ist es übrigens dasselbe, auch dort hat die Umbelegung geholfen.
-
- User
- Beiträge: 23
- Registriert: Samstag 19. April 2008, 13:27
- Wohnort: Münsterland
@BlackJack Bei mir ist "CTRL + SHIFT + 7" in der Standardkonfiguration mit bereits belegt, daher funktionier nur der Weg über das Numpad. Vielleicht unterschiedliche Versionen? (hier: Sublime Text 3, Build 3126)
Auf einer QWERTY-Tastatur wäre "CTRL + #" übrigens eine schlechte Idee, da man "#" dort über "SHIFT + 2" schreiben müsste, was wahrscheinlich ebenfalls ebenfalls anderweitig belegt sein wird.
Code: Alles auswählen
{ "keys": ["ctrl+shift+7"], "command": "move_to_group", "args": { "group": 6 } },
Auf einer QWERTY-Tastatur wäre "CTRL + #" übrigens eine schlechte Idee, da man "#" dort über "SHIFT + 2" schreiben müsste, was wahrscheinlich ebenfalls ebenfalls anderweitig belegt sein wird.
@DelphiMarkus: Sublime Text 2 bei mir. `move_to_group` sind da in der Standardkonfiguration nur auf "ctrl+shift+1" bis "ctrl+shift+4" belegt.
-
- User
- Beiträge: 12
- Registriert: Samstag 8. Oktober 2016, 13:46
Vieeeeeeeeeelen Dank für eure Hilfe.
- cronotyper
- User
- Beiträge: 13
- Registriert: Samstag 19. November 2016, 10:33
pycharm is very nice aber ganz schon viel STOFF zum einstellen und so....
was mich bisschen nervt ist:
- History oder Konsoleninhalt kann man nicht speichern??, wenn man nicht ein script schreibt, sondern so probiert und es hilfreich findet
- GUI ist trotzdem hübsch
- liste für variables ist der hammer
- "set value" in der variables-liste führt zum absturz, wenn man eine variable ändern wollen würde
- interessante packages, für mulitlanguage-programmierer
- console und run-script laufen separat auch ganz nett
- file folder super gut
- struktur für mehrere script, interessant (hab noch kein plan von)
was mich bisschen nervt ist:
- History oder Konsoleninhalt kann man nicht speichern??, wenn man nicht ein script schreibt, sondern so probiert und es hilfreich findet
- GUI ist trotzdem hübsch
- liste für variables ist der hammer
- "set value" in der variables-liste führt zum absturz, wenn man eine variable ändern wollen würde
- interessante packages, für mulitlanguage-programmierer
- console und run-script laufen separat auch ganz nett
- file folder super gut
- struktur für mehrere script, interessant (hab noch kein plan von)
print("print was typing, before this print was printed")
Leider ist das erfahrungsgemäß ebenfalls "typisch PyCharm" / JetBrains: Offensichtliche, mehrfach eingekippte, hoch"gevotete" und komplett nachvollziehbar beschriebene Bug Reports Ewigkeiten zu ignorieren.
Stand heute, nach 2 Jahren, 2 Monaten und 2 Wochen nach Bug-Erstellung: Außer dem Hinweis "Jaja, wissen wir schon ..." keine Reaktion:
Gemeldet hatte ich das am 5.11.2016 als PY-21347; wurde als "duplicate" zu JRE-216 markiert. Letzteres ist ja auch erst seit Oktober 2007 auf ... kein Stress, liebe Jungs und Mädels bei JetBrains ...
Stand heute, nach 2 Jahren, 2 Monaten und 2 Wochen nach Bug-Erstellung: Außer dem Hinweis "Jaja, wissen wir schon ..." keine Reaktion:
Gemeldet hatte ich das am 5.11.2016 als PY-21347; wurde als "duplicate" zu JRE-216 markiert. Letzteres ist ja auch erst seit Oktober 2007 auf ... kein Stress, liebe Jungs und Mädels bei JetBrains ...
