2011-12-16 4 views

risposta

11

Ecco come ho fatto in Sublime:

{ "keys": ["shift+enter"], "command": "move", "args": {"by": "subword_ends", "forward": true} } 

Shift-Enter break out di citazioni e staffe, e Super-Enter crea una nuova linea senza rompere quella corrente

+3

ottimo. Ambiente davvero fantastico. Grazie, Nick. << To StackOverflow: so che questa sezione non è per dire grazie. Ammiro lo stackoverflow. Ancora non possiamo esprimere questo in un unico upvote >> – Amsakanna

8

In Sublime Text 2, Ctrl + M funziona con() e [].

+0

Non funziona su mac – firedev

+0

sì su Mac è ctrl + m troppo non cmd + m. Vedere https://gist.github.com/nuxlli/1207014 – svassr

+0

funziona anche per le parentesi poiché il rinforzo è sottolineato, altrimenti non funzionerà. Stranamente, a volte non puoi nemmeno tornare alla parentesi corrispondente da cui vieni:/ – svassr

1

Non esiste una scorciatoia specifica per questo in PyCharm. Puoi usare Ctrl-Sinistra/Destra (funziona per la navigazione parola per parola in tutti i contesti), oppure usa Ctrl-W per estendere la selezione all'intervallo che ti serve e quindi premi Sinistra o Destra per saltare fuori da essa.

0

C'è plug-in chiamato "BracketHighlighter". Oltre a evidenziare parentesi e virgolette, supporta il salto di una parentesi premendo Alt + Su/Alt + Giù. Abbastanza utile.