Rで解析:作業の効率化が可能です。便利なデバイスな「Loupedeck Live S」の紹介

Rの解析に役に立つ記事
スポンサーリンク

パッケージの紹介ではありませんが、「Loupedeck Live S」が大変便利なので紹介します。RStudioで使用頻度が高いショートカットをオリジナルを含めて129個登録したプロファイルを紹介します。

「Loupedeck Live S」の特徴はディスプレイ式のタッチパネルボタンが搭載されていて、縦3、横5の計15のボタンに目的とする機能を割り当てるだけでなく、ディスプレイの内容も自由に表示できることでしょうか。

なお、初期状態で「Premiere Pro、Final Cut Pro、After Effects、Photoshop、Lightroom Classic、Illustrator」などのプロファイルが導入されていますのでクリエイティブな作業が導入後すぐに可能です。

大きさは写真のようにKindleより少し小さい程度で、デスクでも邪魔になりません。

また、Loupedeckソフトウェアを導入することで、アプリケーションに応じて自動的にボタンの機能が切り替わります。例えば「RStudio」では以下のようにボタンの機能を登録しています。

意外とボタンに機能を登録するのが面倒です。画像も色々と登録してみましたが、やはり文字のみが一番使用しやすいです。

スポンサーリンク

windows版RStudioのプロファイル

windows版 RStudio 2023.03.0+386 “Cherry Blossom” のプロファイルを下記に公開します。

Loupedeckソフトウェアのプロファイル読み込みから簡単に設定が可能です。

RStudioのプロファイルは次の通りです。RStudioのキーボードショートカットとオリジナルを含めて129個登録したプロファイルです。追加の必要があるショートカットがあればご連絡ください。

No.Typecommandkeyboard shortcuts
1TabsSwitch to TabShift + Ctrl + .
2TabsNext TabCtrl + Tab
3TabsPrevious TabCtrl + Shift + Tab
4TabsFirst TabCtrl + Shift + F11
5TabsLast TabCtrl + Shift + F12
6PanesMove Focus to SourceCtrl + 1
7PanesMove Focus to SourceCtrl + 2
8PanesMove Focus to HelpCtrl + 3
9PanesShow HistoryCtrl + 4
10PanesShow FilesCtrl + 5
11PanesShow PlotCtrl + 6
12PanesShow PackagesCtrl + 7
13PanesShow EnvironmentCtrl + 8
14PanesShow ViewerCtrl + 9
15PanesShow VcsCtrl + F1
16PanesShow BuildCtrl + F2
17PanesShow ConnectionsCtrl + F5
18PanesShow PresentationCtrl + F8
19PanesShow Find in FilesCtrl + F6
20PanesAdd Source ColumnCtrl + F7
21PanesShow All PanesCtrl + Alt + Shift + O
22FilesSaveCttl + S
23FilesSave AllCttl + Alt + S
24FilesNew R ScriptShift + Ctrl + N
25FilesOpen FileCtrl + O
26FilesCloseCtrl + W
27FilesClose All Except CurrentCtrl + Alt + Shift + W
28FilesClose AllCtrl + Shift + W
29FilesFind in FilesCtrl + Shift + F
30Source NavigationBackCtrl + F9
31Source NavigationForwardCtrl + F10
32Source NavigationFind UsagesCtrl + Alt + U
33Source NavigationUse Selection for FindCtrl + F3
34Source NavigationFind NextF3
35Source NavigationFind PreviousShift + F3
36Source NavigationReplace and FindShift + Ctrl + J
37Source NavigationGo To File/Func.Ctrl + .
38Source NavigationGo To LineAlt + Shift + G
39Source NavigationJump ToAlt + Shift + J
40Source NavigationJump To MatchingCtrl + P
41Source NavigationExpand To MachingCtrl + Alt + Shift + E
42Source NavigationShow Document OutlineCtrl + Shift + O
43Source NavigationAdd Cursor Above Current CursorCtrl + Alt + Up
44Source NavigationAdd Cursor Below Current CursorCtrl + Alt + Down
45Source NavigationExpand SelectionCtrl + Shift + Up
46Source NavigationShrink SelectionCtrl + Shift + Down
47Source NavigationGo To Next SectionCtrl + PageDown
48Source NavigationGo To Previous SectionCtrl + PageUp
49Source NavigationSplit Into LinesCtrl + Alt + A
50Source NavigationEdit Lines from StartCtrl + Alt + Shift + A
51Source NavigationUse Visual EditorCtrl + Shift + F4
52Source NavigationMove active cursor upCtrl + Alt + Shift + Up
53Source NavigationMove active cursor downCtrl + Alt + Shift + Down
54ExecuteSource Active FileCtrl + Shift + S
55ExecuteSource a FileCtrl + Alt + G
56ExecuteRe-Run PreviousCtrl + Alt + P
57ExecuteRun Selected LineCtrl + Enter
58ExecuteRun Line(s) without moving cursorAlt + Enter
59ExecuteRun AllCtrl + Alt + R
60ExecuteRun From Beginning To LineCtrl + Alt + B
61ExecuteRun From Line to EndCtrl + Alt + E
62ExecuteRun Function DefinitionCtrl + Alt + F
63ExecuteRun Code SectionCtrl + Alt + T
64ExecuteRun All Chunks AboveCtrl + Alt + Shift + P
65ExecuteRun Current ChunkCtrl + Shift + Enter
66ExecuteRun Next ChunkCtrl + Alt + N
67ExecuteSend to TerminalCtrl + Alt + Enter
68Source EditorInsert ChunkCtrl + Alt + I
69Source EditorInsert SectionCtrl + Shift + R
70Source EditorExtract FunctionCtrl + Alt + X
71Source EditorExtract VariableCtrl + Alt + V
72Source EditorComment Uncomment LinesCtrl + Shift + C
73Source EditorReindent LinesCtrl + I
74Source EditorReformat CodeCtrl + Shift + A
75Source EditorShow Diagnostics (Project)Ctrl + Alt + Shift + D
76Source EditorCollapse FoldAlt + L
77Source EditorExpand FoldAlt + Shift + L
78Source EditorCollapse All FoldAlt + O
79Source EditorExpand All FoldAlt +Shift + O
80Source EditorMove Lines UpAlt + Up
81Source EditorMove Lines DownAlt + Down
82Source EditorDelete LineCtrl + D
83Source EditorYank Line Up to CursorCtrl + U
84Source EditorYank Line After CursorCtrl + K
85Source EditorInsert Yank TextCtrl + Y
86Source EditorInsert Assignment OperatorAlt + -
87Source EditorInsert Pipe OperatorCtrl + Shift + M
88Source EditorRename in ScopeCtrl + Alt + Shift + M
89Source EditorInsert Roxygen SkeletonCtrl + Alt + Shift + R
90DebugToggle BreakpointShift + F9
91DebugExecute Next LineF10
92DebugStep Info FunctionShift + F4
93DebugFinish FunctionShift + F7
94DebugContinueShift + F5
95DebugStop DebuggingShift + F8
96AccessibilityToggle Screen Reader SupportAlt + Shift + /
97AccessibilityFocus Next PaneF6
98AccessibilityFocus Previous PaneShift + F6
99AccessibilityFocus Main ToolbarAlt + Shift + Y
100ConsoleClear ConsoleCtrl + L
101ConsoleMove cursor to beginning of linehome
102ConsoleMove cursor to end of lineend
103ConsolePopup command historyCtrl + Up
104ConsoleInterrupt currently executing commandEsc
105ConsoleChange Working DirectoryCtrl + Shift + H
106HelpShow Command PaletteCtrl + Shift + P
107HelpShow Keyboard Shortcut ReferenceAlt + Shift + K
108HelpSearch R HelpCtrl + Alt + F1
109HelpFind in Help TopicCtrl + F
110HelpPrevious Help TopicShift + Alt + F2
111HelpNext Help TopicShift + Alt + F3
112PlotsPrevious PlotCtrl + Alt + F11
113PlotsNext PlotCtrl + Alt + F12
114Git/SVNDiff Active Source DocumentCtrl + Alt + D
115Git/SVNCommit ChangesCtrl + Alt + M
116Git/SVNStage Unstage (Git)Spacebar
117Git/SVNStage Unstage and Move To Next (Git) Enter
118SessionQuit SessionCtrl + Q
119SessionClear ObjectsCtrl + Shift + F10
120TerminalNew TerminalShift + Alt + R
121TerminalMove Focus to TerminalShift + Alt + M
122TerminalPrevious TerminalShift + Alt + F11
123TerminalNext TerminalShift + Alt + F12
124Originaldevtools::check()Ctrl + 2 > devtools::check() > Enter
125Originaldevtools::all()Ctrl + 2 > devtools::all() > Enter
126Originaldevtools::document()Ctrl + 2 > devtools::document() > Enter
127Originaldevtools::check()Ctrl + 2 > devtools::check() > Enter
128OriginalTest New Package# パッケージのインストール > Enter > install.packages("hogehoge") > Enter > # パッケージの読み込み > Enter > library("hogehoge")
129OriginalKARADA-GOODOpen https://www.karada-good.net/

Loupedeckソフトウェア

Loupedeckソフトウェアは下記からダウンロードが可能です。

https://loupedeck.com/jp/downloads/?_gl=1lbbodp_up*MQ..&gclid=Cj0KCQjwi46iBhDyARIsAE3nVrZm3rd-pkG18Mfnqgc3RNiy1NK2nt01Kuq_MPxrKSgCy3ND4ikFfQYaAo14EALw_wcB

多くは直感で登録作業が可能です。しかし、文字の改行がかなり悩みました。「改行場所に半角スペースを入れる」ことで改行が可能です。

Loupedeck Live SのAmazonリンク

非常に便利です。

https://amzn.to/3VoblMc

ショートカットプラグインを作成したい人への紹介記事


少しでも、あなたの解析が楽になりますように!!

タイトルとURLをコピーしました