J'ai essayé d'utiliser des "lignes de réindentation" après avoir surligné les lignes, mais cela ne fonctionne pas (en fait, cela supprime l'indentation). Par exemple, je veux un moyen rapide de
prendre un script comme celui-ci
#parameters
b=2
c=1
d=4
q=3
et le transformer en cette
#parameters
b=2
c=1
d=4
q=3
dans Rstudio
Mettre en surbrillance le code d’intérêt et cliquer sur l’onglet devrait ajouter un autre niveau d’indentation. Shift-tab supprime un niveau d'indentation.
reformater le code et reindent fonctionne pour moi. Mais, pour votre exemple, je pense que c'est plus basé sur l'espace créé par un onglet. En outre, le lien ci-dessous est un bon moyen d'écrire de bons codes
https://google-styleguide.googlecode.com/svn/trunk/Rguide.xml
RStudio vous permettra d'utiliser Regex dans Find and Replace. Vous pouvez rechercher \n
et remplacer par \n\t
, ce qui fera (je pense) ce que vous voulez.
L'indentation automatique est conçue pour formater votre code afin qu'il y ait une indentation appropriée (à l'intérieur d'une paire de crochets, par exemple). Le terme "réindent" désigne une mise en retrait automatique qui n'est plus appropriée (par exemple, les crochets ont été supprimés).