使用磚筆記本和文件的編輯器
本頁麵描述可用的一些功能與磚筆記本和文件編輯器,包括代碼的建議和自動完成,變量檢查,代碼折疊,並排的差別。
自動完成
你輸入的自動完成自動完成代碼段。磚支持兩種類型的自動完成:本地和服務器。
本地自動完成完成單詞中定義的筆記本。
服務器自動完成訪問集群定義類型,類和對象,以及SQL數據庫和表名。
激活服務器自動完成,把你的筆記本一個集群和運行所有細胞定義可完備化的對象。自動完成建議自動出現你在一個細胞類型。使用向上和向下箭頭鍵或鼠標選擇建議,並按選項卡或輸入選擇插入單元格。
請注意
服務器自動完成在R命令執行期間筆記本被阻塞。
有兩個用戶設置需要注意的:
關掉自動完成建議,切換自動完成你類型。當自動完成了,你可以按下顯示自動完成建議Ctrl + Space。
為了防止輸入從插入自動完成建議,切換回車鍵接受自動完成建議。
代碼折疊
代碼折疊可以讓你暫時隱藏的部分代碼。這可以幫助在處理長代碼塊,因為它可以讓你專注於你正在做特定部分的代碼。
隱藏的代碼,將光標置於最左邊的一個細胞。向下的箭頭出現在邏輯點,您可以隱藏的部分代碼。單擊箭頭隱藏代碼部分。再次單擊箭頭(現在指向正確的)顯示的代碼。
更多細節,包括鍵盤快捷鍵,看到VS代碼文檔。
Multicursor支持
您可以創建多個遊標簡化同時編輯,如視頻所示:
在一個細胞中創建多個遊標:
在macOS,按住
選項
鍵並單擊添加一個光標在每個位置。在Windows上,按住
Alt
鍵並單擊添加一個光標在每個位置。你也可以選擇改變快捷方式。看到改變multicursor和列選擇的快捷方式。
在macOS,您可以創建多個垂直對齊的遊標使用鍵盤快捷鍵選項
+命令
+向上或向下箭頭鍵。
列(箱)的選擇
在一列選擇多個項,點擊左上角的區域要捕捉。然後:
在macOS,按
轉變
+選項
並拖動到右下捕獲一個或多個列。在Windows上,按
轉變
+Alt
並拖動到右下捕獲一個或多個列。你也可以選擇改變快捷方式。看到改變multicursor和列選擇的快捷方式。
改變multicursor和列選擇的快捷方式
另一種快捷鍵是用於multicursor和列(箱)的選擇。替代選擇,快捷鍵更改如下:
在一個細胞中創建多個遊標:
在macOS,按住
Cmd
鍵並單擊添加一個光標在每個位置。在Windows上,按住
Ctrl
鍵並單擊添加一個光標在每個位置。
在一列選擇多個項,點擊左上角的區域要捕捉。然後:
在macOS,按
選項
並拖動到右下捕獲一個或多個列。在Windows上,按
Alt
並拖動到右下捕獲一個或多個列。
啟用備用快捷鍵,請執行以下操作:
點擊你的用戶名右上角的工作區,然後單擊用戶設置下拉列表中。
單擊編輯器設置選項卡。
改變multi-cursor點擊的關鍵修飾符設置為CmdmacOS或Ctrl對於Windows。
當你啟用備用快捷鍵,鍵盤快捷鍵的創建多個遊標不改變垂直對齊。