Questa domanda potrebbe essere sovra-risposta, ma non ho potuto trovare uno. Fondamentalmente sto usando RStudio e la scorciatoia da tastiera cmd + shift + c per l'inserimento di commenti. Esiste un'altra combinazione per inserire direttamente i tag di roxygen#'
? O un modo per modificare RStudio per dirgli di aggiungere '
quando preme cmd + turno + c?Scorciatoia da tastiera per l'inserimento di roxygen # 'commento start
risposta
È possibile utilizzare uno RStudio addin, è necessaria una versione abbastanza recente di RStudio. Ho appena creato un componente aggiuntivo RStudio che commenta/commenta usando i tag roxygen2, cioè funziona proprio come il commentario del codice, ma con #'
. L'addin è ospitato su github.
Basta installare e allegare una comoda scorciatoia da tastiera.
Se siete interessati ad altri componenti aggiuntivi disponibili, vedere la addinmanager componente aggiuntivo.
_surely_ rstudio può venire con qualcosa di meglio di questo. ad esempio, in sublime, si possono mettere i tasti {{"": ["cmd + shift + r"], "command": "insert", "args": {"characters": "# '"}} 'o simile nell'equivalente rstudio '~/.R/rstudio/keysbindings/editor_bindings.json' (anche se i cursori multipli lo rendono quasi inutile) .. a proposito di quale, @RStudio, possiamo ottenere più cursori? – rawr
Rstudio ha una selezione di colonne, per avere più cursori 'alt' + mouse per selezionare, o' ctrl' + 'alt' e i tasti freccia, quindi i tasti si muovono avanti e indietro di parole/linee funzionano come previsto. – Peter
@Peter nice. in tal caso potresti semplicemente creare una serie di cursori all'inizio della riga e digitare '# ''. Dubito che i commenti di roxy siano usati abbastanza da giustificare una scorciatoia da tastiera dedicata, ma non mi farebbe male supporre che io abbia indovinato l'importazione – rawr
Questo non è esattamente quello che stai cercando. Ma puoi aggiungere uno scheletro ROxygen2 per una funzione posizionando il cursore all'interno della funzione, quindi premendo ctr+alt+shift+R
. Quindi se premi premi enter nel codice ROxygen2 aggiungerà automaticamente il backtick. Quindi un flusso di lavoro alternativo, modificare la funzione, quindi inserire lo scheletro e fare la documentazione in questo modo.
Non riuscivo a ricordare questa scorciatoia e ho trovato la tua risposta tramite Google. Grazie! –
- 1. Scorciatoia da tastiera "Tasto destro" per Eclipse?
- 2. Redo scorciatoia da tastiera per Eclipse
- 3. Rientro di più righe: scorciatoia da tastiera
- 4. Scorciatoia da tastiera per "Connetti al server" in Management Studio
- 5. PhpStorm su OSX: scorciatoia per il 'commento con la linea commento'
- 6. Scorciatoia da tastiera di Visual Studio per visualizzare intellisense
- 7. Aggiungi una scorciatoia da tastiera per l'estensione di Firefox
- 8. Scorciatoia da tastiera di Visual Studio per Nome metodo combobox
- 9. Scorciatoia da tastiera per costruire solo il progetto di avvio?
- 10. Scorciatoia da tastiera per "aprire il prossimo risultato di ricerca"?
- 11. Un modo per silenziare la scorciatoia da tastiera di Emacs?
- 12. visivo scorciatoia da tastiera studio per descrizione di errore
- 13. Creazione di un input per una scorciatoia da tastiera personalizzabile
- 14. robusta gestione scorciatoia da tastiera utilizzando JavaScript
- 15. accesskey VS scorciatoia da tastiera navigatore
- 16. intellij: Dividi la scorciatoia da tastiera verticale?
- 17. scorciatoia da tastiera per 'refactoring' per IntelliJ IDEA
- 18. Come registrare una scorciatoia da tastiera personalizzata per un'applicazione Windows
- 19. Sublime Testo 3 scorciatoia da tastiera per grassetto
- 20. Scorciatoia da tastiera per aprire Google Chrome su Mac
- 21. Aiuto per il completamento della scorciatoia da tastiera in emacs?
- 22. Assegna la scorciatoia da tastiera per eseguire la procedura
- 23. Sublime Text 2, jsp nascosta commento scorciatoia
- 24. Tasti di scelta rapida per blocchi di commento/* ... */in Xcode
- 25. Navigare tra la scorciatoia da tastiera Model/View/Controller?
- 26. Cambia la scorciatoia da tastiera in testo sublime 2
- 27. ciò che è "clic destro" scorciatoia da tastiera in Chrome
- 28. Sincronizzazione della scorciatoia da tastiera con Eclipse e IDEA?
- 29. Firebug: c'è una scorciatoia da tastiera Break On Next?
- 30. scorciatoia da tastiera per passare da un frame di progetto a Intellij IDEA
È possibile definire il proprio collegamento utilizzando i componenti aggiuntivi: esempio qui http://rstudio.github.io/rstudioaddins/ – user20650