Bu soru aşırı cevaplanmış olabilir, ancak bulamadım. Temel olarak, yorum eklemek için RStudio ve klavye kısayolunu cmd + c kullanıyorum. roxygen Etiketlerini doğru olarak eklemek için başka bir kombinasyon var mı #'
? Ya dacmd + + c tuşlarına bastığımda bunu '
eklemek için RStudio değiştirmeye bir yolu?Roxy eklemek için klavye kısayolu # 'comment başlat
cevap
Bir RStudio addin kullanabilirsiniz, RStudio'nun oldukça yeni bir sürümüne ihtiyacınız olacak. Ben sadece roxygen2 etiketleri kullanarak yorumlar/uncomments, yani kod yorumlama gibi çalışır, ancak #'
ile bir RStudio eklentisi oluşturduk. Ek, github'da barındırılmaktadır.
Sadece uygun bir klavye kısayolu yükleyin ve takın. Eğer diğer mevcut eklentileri ile ilgileniyorsanız
, addinmanager eklenti bakın.
_surely_ rstudio bundan daha iyi bir şey bulabilir. mesela, yüce, bir "{" tuşları "koyabilirsiniz: [" cmd + shift + r "]," komut ":" insert "," args ": {" character ":" # '"}} veya benzeri rstudio eşdeğeri '~/.R/rstudio/keybindings/editor_bindings.json' (çoklu imleçler bunu değersiz hale getirse de) .. hangi konuşmadan @RStudio, birden fazla imleç alabilir miyiz? – rawr
Rstudio, seçim için birden fazla imleç 'alt' + fare, ya da' ctrl' + 'alt' ve ok tuşlarını almak için sütun seçimine sahiptir, sonra tuşlar beklendiği gibi ileri/geri hareket eder. – Peter
@Peter güzel. Bu durumda, satırın başında yalnızca bir imleç öbeği oluşturabilir ve '#' yazabilirsiniz. Ben roxy yorumlar adanmış bir klavye kısayolu garanti etmek için yeterli olduğundan şüphe duyuyorum, ama sanırım eksik bir ithalat vardı – rawr
Tam olarak aradığınız şey bu değil. Ancak, imlecinizi fonksiyonun içine yerleştirerek ve ctr+alt+shift+R
tuşlarına basarak bir fonksiyon için bir ROxygen2 iskeleti ekleyebilirsiniz. Sonra ROxygen2 kod bloğuna girerseniz, otomatik olarak backtick'i ekleyecektir. Böylece alternatif bir iş akışı, işlevi düzenleyin, ardından iskeleti yerleştirin ve bu şekilde belgeleri yapın.
Bu kısayolu hatırlamadım ve cevabınızı Google üzerinden buldum. Teşekkürler! –
Kendi kısayolunuzu addins kullanarak tanımlayabilirsiniz: example here http://rstudio.github.io/rstudioaddins/ – user20650