uniapp中的坑和HBulidX快捷鍵


uniapp中的坑

1.image中的mode屬性必須填寫,不然支付寶小程序會出問題(給image設置了背景圖片,mode相當於backgroundSize)

2. uni.chooseAddress   獲取用戶的收獲地址 ,調用用戶的原生編輯頁面。支付寶小程序需要使用企業賬號才能獲取。

HBulidX快捷鍵

1.快速全選一個標簽里面的內容:雙擊標簽后,ctrl  +   =

2.按Ctrl+]包圍,就可以在這個選區首尾加父標簽,同時閃爍光標。

3.選中相同語法詞及跳過某詞:  Ctrl + e

4.撤銷最后一個多選區或多光標: Ctrl + Shift + z  不再選中最后一個詞

5.向下復制一行:ctrl+insert

 

 

[
//*--------左側是默認快捷鍵設置,右側是自定義設置。右側設置會覆蓋左側設置--------*//
//*--------自定義快捷鍵和默認快捷鍵沖突時會彈出選擇菜單。也可在右側設置添加 "override":true 參數來強制覆蓋默認設置--------*//
//*--------支持連續快捷鍵,例如"key":"cltr+1 2" --------*//


///*
// # HBuilderX的快捷鍵理念
// HBuilderX的快捷鍵原則是:不定義記不住的快捷鍵
// 過去的很多工具都提供了太多abcd的快捷鍵,完全記不住
// HBuilderX在定義每個快捷鍵時都經過了考量,記住如下原則,就可掌握大部分快捷鍵
// 1. 盡可能保持與OS、瀏覽器接近
// 如標簽卡管理,與瀏覽器完全相同,ctrl+t新建標簽卡、ctrl+shift+t恢復剛關閉的標簽卡、ctrl+w關閉標簽卡、ctrl+pagedown/pageup切換標簽卡
// 對於習慣eclipse體系ctrl+t尋找文件的用戶,需記得尋找文件的快捷鍵已經調整為ctrl+p
// 2. 界面快捷鍵都與alt相關
// 你可以把鍵盤方位當做屏幕,q為左上角字母,那么alt+q為顯示/關閉左側的項目管理器
// q旁邊的w是文檔結構圖(大綱),即alt+q為顯示/關閉文檔結構圖
// 右上角字母是p,即alt+p顯示/關閉右側的預覽
// alt+n為置焦編輯器
// alt+x(底部字母)為顯示/關閉控制台
// alt+c(底部字母)為顯示/關閉終端
// alt+數字,是切換相應位置的標簽卡,比如alt+1是轉到第一個標簽卡
// alt+[是在各種括號之間跳轉
// alt+d是轉到定義(F12也可以),shift+alt+d或shift+F12則是分欄轉到定義
// 在windows下,alt+字母同時是菜單的&快捷鍵,可觸發相應菜單功能,比如按下alt+v r,即可展開視圖菜單並選中自動換行命令。菜單名稱后面括號里的英文,即為對應的觸發快捷字母
// 3. ctrl是操作、ctrl+shift是反操作或更多操作、ctrl+alt為更多操作
// ctrl+k是格式化,那么ctrl+shift+k就是合並為一行
// ctrl+w是關閉當前標簽卡,那么ctrl+shift+w是關閉所有標簽卡
// ctrl+f是搜索,ctrl+alt+f是目錄內搜索
// 4. 符號化而不是單詞字母化
// 包圍的英文是surround,但從這個單詞里選一個字母配合ctrl定為快捷鍵是很難記住的。HBuilderX里ctrl+]是包圍,ctrl+shift+]是反包圍,這樣好記多了
// ctrl+shift+|是給選中行每行設置光標,“|”就是光標的樣子,很形象
// 5. 強化和鼠標的配合,更易用
// alt+鼠標滾輪是橫向滾動
// alt+鼠標單擊是轉到定義
// alt+鼠標拖動是列選擇
// command+鼠標單擊是添加多光標
// 鼠標雙擊可以智能選中,詳見選擇菜單
// 6. 老HBuilder用戶需注意的常見快捷鍵差異
// 尋找文件從ctrl+t改為ctrl+p
// 格式化從ctrl+shift+f改為ctrl+k
// 合並行從ctrl+j改為ctrl+shift+k
// ctrl+e為選中相同詞
// 7. sublime/vscode用戶需注意常見快捷鍵差異
// ctrl+d為刪除當前行
// ctrl+e為選中相同詞
// 打開控制台不是ctrl+~而是alt+x
// 合並行從ctrl+j改為ctrl+shift+k
// 在每行行首設置光標是ctrl+shift+\而不是ctrl+shift+l
// 選擇括號內容是ctrl+[而不是ctrl+shift+m
// ctrl+]是加包圍。除了包圍tag還支持包圍if等函數塊。同時提供ctrl+shift+]為反包圍
// 調縮進是tab或shift+tab,不是ctrl+[和]
// 選擇tag、相同縮進,可以雙擊tag首尾或縮進符號,不用背快捷鍵
// 擴大選區是ctrl+=
// 復制行或選區是ctrl+insert而不是ctrl+shift+d
// 當然在右上角,你也可以點擊下拉菜單,切換其他工具的快捷鍵方案
//*/


//--------項目管理器--------
//重命名文件(焦點在項目管理器中)
{"key":"f2","command":"renameFile"},
//剪切文件(焦點在項目管理器中)
{"key":"ctrl+x","command":"filesExplorer.cut"},
//復制文件(焦點在項目管理器中)
{"key":"ctrl+c","command":"filesExplorer.copy"},
//粘貼文件(焦點在項目管理器中)
{"key":"ctrl+v","command":"filesExplorer.paste"},
//刪除文件到回收站(焦點在項目管理器中)
// {"key":"delete","command":"moveFileToTrash"},

//--------標簽卡--------
//新建標簽卡(默認md)
{"key":"ctrl+t","command":"workbench.action.files.newUntitledFile"},
//關閉當前標簽卡
{"key":"ctrl+w","command":"workbench.action.closeActiveEditor"},
//關閉當前標簽卡
{"key":"ctrl+f4","command":"workbench.action.closeActiveEditor"},
//關閉所有標簽卡
{"key":"ctrl+shift+w","command":"workbench.action.closeAllEditors"},
//關閉其他文件
{"key":"ctrl+q","command":"workbench.action.closeOtherEditors"},
//關閉右側標簽卡
// {"key":"","command":"workbench.action.closeRightEditor"},
//關閉所有已保存標簽卡
// {"key":"","command":"workbench.action.closeAllSavedEditors"},
//顯示左邊的標簽卡
{"key":"ctrl+PgUp","command":"workbench.action.leftTab"},
//顯示右邊的標簽卡
{"key":"ctrl+PgDown","command":"workbench.action.rightTab"},
//重開已關閉標簽卡
{"key":"ctrl+shift+t","command":"workbench.action.reopenClosedEditor"},
//切換最近的標簽卡ctrl+tab,該快捷鍵無法自定義
//切換到第1個標簽卡
{"key":"alt+1","command":"workbench.action.openEditorAtIndex1"},
//切換到第2個標簽卡
{"key":"alt+2","command":"workbench.action.openEditorAtIndex2"},
//切換到第3個標簽卡
{"key":"alt+3","command":"workbench.action.openEditorAtIndex3"},
//切換到第4個標簽卡
{"key":"alt+4","command":"workbench.action.openEditorAtIndex4"},
//切換到第5個標簽卡
{"key":"alt+5","command":"workbench.action.openEditorAtIndex5"},
//切換到第6個標簽卡
{"key":"alt+6","command":"workbench.action.openEditorAtIndex6"},
//切換到第7個標簽卡
{"key":"alt+7","command":"workbench.action.openEditorAtIndex7"},
//切換到第8個標簽卡
{"key":"alt+8","command":"workbench.action.openEditorAtIndex8"},
//切換到第9個標簽卡
{"key":"alt+9","command":"workbench.action.openEditorAtIndex9"},
//切換到最末尾的標簽卡
{"key":"alt+0","command":"workbench.action.openEditorAtIndex0"},
//往左移動一個標簽卡
{"key":"ctrl+shift+PgUp","command":"workbench.action.moveEditorLeftInGroup"},
//往右移動一個標簽卡
{"key":"ctrl+shift+PgDown","command":"workbench.action.moveEditorRightInGroup"},

//--------文件--------
//新建
{"key":"ctrl+n","command":"workbench.action.menu.new"},
//打開外部文件
{"key":"ctrl+o","command":"workbench.action.files.openFile"},
//打開收藏菜單
{"key":"alt+shift+f","command": "workbench.action.fav.menu"},
//保存
{"key":"ctrl+s","command":"workbench.action.files.save"},
//另存為
{"key":"ctrl+shift+s","command":"workbench.action.files.saveAs"},
//全部保存
{"key":"ctrl+alt+s","command":"workbench.action.files.saveAll"},
//打開文件所在目錄
//{"key":"","command":"revealFileInOS"},
//在命令行打開文件所在目錄
//{"key":"","command":"revealFileInTerminal"},
//打開文件夾導入項目
//{"key":"","command":"workbench.action.files.openFolder"},
//退出。windows下建議使用系統快捷鍵Alt+Space C
//{"key":"","command":"app.action.quit"},

//--------行操作--------
//向下插入行
{"key":"ctrl+enter","command":"editor.action.insertLineAfter"},
//向下插入行
{"key":"ctrl+return","command":"editor.action.insertLineAfter"},
//向上插入行
{"key":"ctrl+shift+enter","command":"editor.action.insertLineBefore"},
//向上插入行
{"key":"ctrl+shift+return","command":"editor.action.insertLineBefore"},
//反回車,即把光標前內容移到下一行
{"key":"shift+enter","command":"editor.action.shiftEnter"},
//反回車,即把光標前內容移到下一行
{"key":"shift+return","command":"editor.action.shiftEnter"},
//上移一行
{"key":"ctrl+up","command":"editor.action.moveLinesUpAction"},
//下移一行
{"key":"ctrl+down","command":"editor.action.moveLinesDownAction"},

//--------刪除--------
//向左刪除
{"key":"backspace","command":"deleteLeft"},
//向右刪除
{"key":"delete","command":"deleteRight"},
//向左刪除詞
{"key":"ctrl+backspace","command":"deleteWordLeft"},
//向右刪除詞
{"key":"ctrl+delete","command":"deleteWordRight"},
//向左刪除駝峰詞
{"key":"","command":"deleteWordPartLeft"},
//向右刪除駝峰詞
{"key":"","command":"deleteWordPartRight"},
//刪到行首
{"key":"shift+backspace","command":"deleteLineLeft"},
//刪到行尾
{"key":"shift+delete","command":"deleteLineRight"},
//刪除行
{"key":"ctrl+d","command":"editor.action.deleteLines"},
//刪除行尾空白字符
//{"key":"","command":"editor.action.triggerDeleteLineEndSpace"},

//--------列表符操作--------
//插入-無序列表符
{"key":"ctrl+alt+-","command":"editor.action.unOrderListSymbolsByMinus"},
//插入*無序列表符
{"key":"ctrl+alt+8","command":"editor.action.unOrderListSymbolsByMultiply"},
//插入+無序列表符
{"key":"ctrl+alt+=","command":"editor.action.unOrderListSymbolsByPlus"},
//插入>引用列表符
{"key":"ctrl+alt+shift+.","command":"editor.action.quoteListSymbols"},
//插入有序列表符
{"key":"ctrl+alt+1","command":"editor.action.orderListSymbols"},
//插入任務列表符
{"key":"ctrl+alt+[","command":"editor.action.taskListSymbols"},
//插入已完成任務列表符
{"key":"ctrl+alt+]","command":"editor.action.taskFinishListSymbols"},

//--------剪貼板--------
//復制
{"key":"ctrl+c","command":"editor.action.clipboardCopyAction"},
//復制文件路徑
{"key":"ctrl+shift+c","command":"editor.action.clipboardCopyPathAction"},
//重復插入選區或當前行
{"key":"ctrl+insert","command":"editor.action.duplicate"},
//重復插入選區或當前行(備份用於沒有insert鍵的鍵盤)
{"key":"ctrl+shift+r","command":"editor.action.duplicate"},
//剪切
{"key":"ctrl+x","command":"editor.action.clipboardCutAction"},
//粘貼
{"key":"ctrl+v","command":"editor.action.clipboardPasteAction"},
//粘貼為HTML
{"key":"ctrl+shift+v","command":"editor.action.clipboardPasteAsHTML"},
//從歷史粘貼板粘貼(注意解除evernote的快捷鍵占用)
{"key":"ctrl+alt+v","command":"editor.action.clipboardPasteFromHistory"},
//交換字符、選區或行。2個選區或2行是彼此交換;不是2個選區時是交換光標前后的字母
{"key":"ctrl+shift+x","command":"editor.action.swichSelectionOrLine"},

//--------撤銷--------
//撤銷
{"key":"ctrl+z","command":"undo"},
//重做
{"key":"ctrl+y","command":"redo"},
{"key":"ctrl+shift+z","command":"redo"},
//撤銷一個新光標或選區
{"key":"alt+shift+z","command":"editor.action.undoSelection"},


//--------語言--------
//格式化
{"key":"ctrl+k","command":"editor.action.format"},
//格式化(兼容老版HBuilder快捷鍵,注意解除搜狗輸入法全局快捷鍵)
{"key":"ctrl+shift+f","command":"editor.action.format"},
//合並行(反格式化)
{"key":"ctrl+shift+k","command":"editor.action.joinLines"},
//合並行(兼容老版HBuilder快捷鍵)
{"key":"ctrl+alt+j","command":"editor.action.joinLines"},
//注釋/反注釋
{"key":"ctrl+/","command":"editor.action.commentLine"},
//塊注釋
{"key":"ctrl+shift+/","command":"editor.action.blockCommentLine"},
//注釋菜單(含條件編譯注釋)
{"key":"ctrl+alt+/","command":"editor.action.showCommentMenu"},
//條件編譯ifdef
//{"key":"","command":"editor.action.CommentIfdef"},
//條件編譯ifndef
//{"key":"","command":"editor.action.CommentIfndef"},

//--------包圍--------
//包圍
{"key":"ctrl+]","command":"editor.action.SurroundBylanguage"},
//反包圍
{"key":"ctrl+shift+]","command":"editor.action.UnSurroundBylanguage"},
//加粗(html、md生效)
{"key":"ctrl+b","command":"editor.action.bold"},

//全部字母大寫
{"key":"alt+shift+u","command":"editor.action.transformToUppercase"},
//全部字母小寫
{"key":"alt+shift+l","command":"editor.action.transformToLowercase"},
//首字母大寫
{"key":"alt+shift+t","command":"editor.action.transformToTitlecase"},


//激活代碼助手
{"key":"alt+/","command":"editor.action.triggerSuggest"},

//激活方法參數提示
{"key":"alt+shift+/", "command":"Trigger Parameter Hints"},

//縮進
{"key":"tab","command":"tab"},
//反縮進
{"key":"shift+tab","command":"outdent"},

//--------選擇--------
//全選
{"key":"ctrl+a","command":"editor.action.selectAll"},
//向左選字
{"key":"shift+left","command":"cursorLeftSelect"},
//向右選字
{"key":"shift+right","command":"cursorRightSelect"},
//向上選行
{"key":"shift+up","command":"cursorUpSelect"},
//向下選行
{"key":"shift+down","command":"cursorDownSelect"},
//向左選詞
{"key":"ctrl+shift+left","command":"cursorWordStartLeftSelect"},
//向右選詞
{"key":"ctrl+shift+right","command":"cursorWordEndRightSelect"},
//向左選一個駝峰單詞
{"key":"","command":"cursorWordPartLeftSelect"},
//向右選一個駝峰單詞
{"key":"","command":"cursorWordPartRightSelect"},
//選至軟行首(連續按依次切換自動換行的行首、縮進后的行首、真行首)
{"key":"shift+home","command":"cursorHomeSelect"},
//選至軟行尾(連續按依次切換自動換行的行尾、真行尾)
{"key":"shift+end","command":"cursorEndSelect"},
//選至行首
{"key":"","command":"cursorHomeDirectSelect"},
//選至行尾
{"key":"","command":"cursorEndDirectSelect"},
//選至段落開頭
{"key":"","command":"cursorLineStartSelect"},
//選至段落結尾
{"key":"","command":"cursorLineEndSelect"},
//選至上一頁
{"key":"shift+PgUp","command":"cursorPageUpSelect"},
//選至下一頁
{"key":"shift+PgDown","command":"cursorPageDownSelect"},
//選至文檔首
{"key":"ctrl+shift+home","command":"cursorTopSelect"},
//選至文檔尾
{"key":"ctrl+shift+end","command":"cursorBottomSelect"},
//選擇當前詞或下一個相同詞
{"key":"ctrl+e","command":"editor.action.addSelectionToNextFindMatch"},
//選擇所有相同詞
{"key":"ctrl+alt+e","command":"editor.action.selectAllSameWord"},
{"key":"alt+f3","command":"editor.action.selectAllSameWord"},
//跳過當前選擇,選中下一個相同詞
{"key":"alt+shift+e","command":"editor.action.skipSelectionAndSelectNext"},
//選擇相同語法詞(注意解除搜狗輸入法全局占用)
{"key":"ctrl+shift+e","command":"editor.action.SelectSameWordByLan"},
//選擇括號內字符。可用雙擊括號替代
{"key":"ctrl+[","command":"editor.action.selectMatchBracket"},
//選擇行。也可單擊行號或三擊行
{"key":"ctrl+l","command":"expandLineSelection"},
//選擇行(不含首尾空白字符)。也可雙擊行尾
{"key":"ctrl+shift+l","command":"editor.action.selectLineNoBlankStr"},
//放大選區
{"key":"ctrl+=","command":"editor.action.expandSelection"},
//向2側擴大選擇
{"key":"alt+shift+right","command":"editor.action.expandSelectionTwoSides"},
//由2側向內減少選擇
{"key":"alt+shift+left","command":"editor.action.narrowSelectionTwoSides"},
//向上列選擇
{"key":"ctrl+alt+up","command":"editor.action.insertCursorAbove"},
//向下列選擇
{"key":"ctrl+alt+down","command":"editor.action.insertCursorBelow"},
//每個選區前后設置光標
{"key":"ctrl+\\","command":"editor.action.setCursorSurroundSel"},
//每行行首設置光標
{"key":"ctrl+shift+\\","command":"editor.action.setCursorEachLine"},
//選擇引號內字符串。可用雙擊引號來替代
//{"key":"","command":"editor.action.selectMatchQuote"},
//選擇相同縮進的行。可用雙擊行首tab來替代
//{"key":"","command":"editor.action.selectSameIndentationLine"},

//--------查找--------
//查找文件
{"key":"ctrl+p","command":"workbench.action.quickOpen"},
//查找索引符號
{"key":"ctrl+shift+o","command":"actions.quickFind"},
//本文檔內查找字符串
{"key":"ctrl+f","command":"actions.find"},
//目錄內查找字符串
{"key":"ctrl+alt+f","command":"workbench.action.findInFiles"},
//替換
{"key":"ctrl+h","command":"editor.action.startFindReplaceAction"},
//查找下一個字符串
{"key":"f3","command":"editor.action.nextSelectionMatchFindAction"},
//查找上一個字符串
{"key":"shift+f3","command":"editor.action.previousSelectionMatchFindAction"},

//--------跳轉--------
//光標向左
{"key":"alt+h","command":"cursorLeft"},
{"key":"left","command":"cursorLeft"},
//光標向下
{"key":"alt+j","command":"cursorDown"},
{"key":"down","command":"cursorDown"},
//光標向上
{"key":"alt+k","command":"cursorUp"},
{"key":"up","command":"cursorUp"},
//光標向右
{"key":"alt+l","command":"cursorRight"},
{"key":"right","command":"cursorRight"},
//光標向左一詞
{"key":"ctrl+left","command":"cursorWordStartLeft"},
//光標向右一詞
{"key":"ctrl+right","command":"cursorWordEndRight"},
//光標向左一個駝峰單詞
{"key":"ctrl+alt+left","command":"cursorWordPartLeft"},
//光標向右一個駝峰單詞
{"key":"ctrl+alt+right","command":"cursorWordPartRight"},
//光標到軟行首(連續按依次切換自動換行的行首、縮進后的行首、真行首)
{"key":"home","command":"cursorHome"},
//光標到軟行尾(連續按依次切換自動換行的行尾、真行尾)
{"key":"end","command":"cursorEnd"},
//光標到行首
{"key":"","command":"cursorLineStart"},
//光標到行尾
{"key":"","command":"cursorLineEnd"},
//光標到上個段落(空行為分割段落)
{"key":"ctrl+alt+PgUp","command":"cursorParaUp"},
//光標到下個段落(空行為分割段落)
{"key":"ctrl+alt+PgDown","command":"cursorParaDown"},
//光標到上一頁
{"key":"PgUp","command":"cursorPageUp"},
//光標到下一頁
{"key":"PgDown","command":"cursorPageDown"},
//光標到頁首
{"key":"ctrl+home","command":"cursorTop"},
//光標到頁尾
{"key":"ctrl+end","command":"cursorBottom"},
//轉到定義
{"key":"alt+d","command":"workbench.action.gotoDefinition"},
{"key":"f12","command":"workbench.action.gotoDefinition"},
//分欄轉到定義
{"key":"alt+shift+d","command":"workbench.action.gotoDefinitionWithPane"},
{"key":"shift+f12","command":"workbench.action.gotoDefinitionWithPane"},
//跳轉到行
{"key":"ctrl+g","command":"workbench.action.gotoLine"},
//跳轉到配對的括號
{"key":"alt+[","command":"editor.action.jumpToBracket"},
//光標后退
{"key":"alt+left","command":"workbench.action.navigateBack"},
//光標前進
{"key":"alt+right","command":"workbench.action.navigateForward"},
//光標歷史清空
//{"key":"","command":"workbench.action.clearPosHistory"},
//設置/取消書簽
{"key":"ctrl+f2","command":"workbench.action.toggleBookmark"},
//下一個書簽(光標在編輯器區域)
{"key":"f2","command":"workbench.action.nextBookmark"},
//上一個書簽(光標在編輯器區域)
{"key":"shift+f2","command":"workbench.action.prevBookmark"},
//清除所有書簽
{"key":"ctrl+shift+f2","command":"workbench.action.clearBookmarks"},
//下一個驗證錯誤
{"key":"f4","command":"workbench.action.nextError"},
//上一個驗證錯誤
{"key":"shift+f4","command":"workbench.action.prevError"},
//折疊單行
{"key":"alt+-","command":"workbench.action.foldLineContract"},
//展開單行
{"key":"alt+=","command":"workbench.action.foldLineExpand"},
//折疊子行
{"key":"alt+shift+-","command":"workbench.action.foldChildrenContract"},
//展開子行
{"key":"alt+shift+=","command":"workbench.action.foldChildrenExpand"},
//折疊所有行
{"key":"alt+ctrl+shift+-","command":"workbench.action.foldAllContract"},
//展開所有行
{"key":"alt+ctrl+shift+=","command":"workbench.action.foldAllExpand"},
//折疊其他區域
{"key":"alt+shift+o","command":"workbench.action.foldContractOther"},
//轉到Page.json(在uni-app的page頁面可快速轉到Page.json里對應的節點)
//{"key":"","command":"workbench.action.openPageJsonFile"},


//--------視圖--------
//置焦到編輯器區域
{"key":"alt+n","command":"workbench.action.focusEditor"},
//置焦到項目管理器
{"key":"alt+shift+q","command":"workbench.view.explorer"},
//顯示/隱藏項目管理器
{"key":"alt+q","command":"workbench.action.toggleSidebarVisibility"},
//顯示/隱藏控制台
{"key":"alt+x","command":"workbench.debug.action.toggleRepl"},
//顯示/控制台
{"key":"alt+c","command":"workbench.action.tiggleTerminal"},
//顯示/隱藏工具欄
{"key":"","command":"workbench.action.toggleToolbarVisibility"},
//顯示/隱藏內置瀏覽器
{"key":"alt+p","command":"workbench.action.togglePreviewBrowserVisibility"},
//顯示/隱藏迷你地圖
{"key":"alt+o","command":"editor.action.toggleMinimap"},
//顯示/隱藏大綱
{"key":"alt+w","command":"editor.action.triggerOutline"},
//顯示/隱藏狀態欄
//{"key":"","command":"workbench.action.toggleStatusbarVisibility"},
//增大字體【ctrl+鼠標滾動向上】
{"key":"ctrl+shift+=","command":"workbench.action.zoomIn"},
//減小字體【ctrl+鼠標滾動向下】
{"key":"ctrl+shift+-","command":"workbench.action.zoomOut"},
//單欄
{"key":"alt+shift+1","command":"workbench.action.split1e"},
//左右2欄
{"key":"alt+shift+2","command":"workbench.action.split2e"},
//左右3欄
{"key":"alt+shift+3","command":"workbench.action.split3e"},
//置焦到下一個分欄
{"key":"alt+.","command":"workbench.action.nextpane"},
//置焦到上一個分欄
{"key":"alt+,","command":"workbench.action.prevpane"},
//免打擾模式
//切換是否自動換行
//{"key":"","command":"editor.action.toggleWordWrap"},
//顯示/隱藏行號
//{"key":"","command":"editor.action.toggleRenderLineNumber"},
//顯示/隱藏縮進線
//{"key":"","command":"editor.action.toggleRenderIndentReference"},
//顯示/隱藏空白字符
//{"key":"","command":"editor.action.toggleRenderWhitespace"},
//在項目管理器中追蹤/不追蹤當前文件位置
//{"key":"","command":"editor.action.revealInProjectExplorer"},
//新建HBuilder窗體
{"key":"ctrl+shift+n","command":"workbench.action.newWindow"},
//最小化
{"key":"","command":"workbench.action.minimize"},
//多窗口切換快捷鍵1
{"key":"ctrl+f6","command":"workbench.action.switchWindow"},
//多窗口切換快捷鍵2
{"key":"alt+`","command":"workbench.action.switchWindow"},

//--------運行--------
//運行
{"key":"ctrl+r","command":"app.action.rundevice"},
//重新運行
{"key":"ctrl+f5","command":"workbench.action.debug.restart","when":"isDebugConsoleViewVisible"},
//停止運行
{"key":"ctrl+shift+f5","command":"workbench.action.debug.stop","when":"isRunning"},

//--------發行--------
//快捷發行菜單
{"key":"ctrl+u","command":"workbench.action.showPubMenu"},


//App雲打包
//{"key":"","command":"project.action.app.pack"},
//uni-app生成H5網站"
//{"key":"","command": "project.action.app.publish.html5"},
//uni-app發布到微信小程序"
//{"key":"","command": "project.action.app.publish.weapp"},
//uni-app發布到百度小程序"
//{"key":"","command": "project.action.app.publish.baiduapp"},
//uni-app發布到支付寶小程序"
//{"key":"","command": "project.action.app.publish.alipayapp"},
//uni-app發布到字節跳動小程序"
//{"key":"","command": "project.action.app.publish.bytedanceapp"},
//uni-app發布到QQ小程序"
//{"key":"","command": "project.action.app.publish.qqapp"},

//--------工具--------
//本地歷史記錄
{"key":"ctrl+shift+h","command":"workbench.action.files.localHistory"},

//--------幫助--------
//重新加載代碼塊
//{"key":"","command":"workbench.action.reloadSnippets"},
//打開設置
{"key":"ctrl+alt+,","command":"workbench.action.openGlobalSettings"}
//打開快捷鍵設置
//{"key":"","command":"workbench.action.openGlobalKeybindings"},
//打開外部命令設置
//{"key":"","command":"workbench.action.openGlobalExternalcommands"},
//顯示日志文件
//{"key":"","command":"workbench.action.openlog"},
//反饋
//{"key":"","command":"workbench.action.feedback"},
//顯示更新日志
//{"key":"","command":"update.showCurrentReleaseNotes"},
//檢查更新
//{"key":"","command":"update.checkForUpdate"},
//--------底部控制台--------
//清空控制台
//{"key":"","command":"workbench.console.action.clearLog"},
//鎖定滾動條
//{"key":"","command":"workbench.console.action.lock"},
//全選
//{"key":"","command":"workbench.console.action.selectAll"},
//復制
//{"key":"","command":"workbench.console.action.copy"},
//--------外部命令/插件部分(需要安裝對應插件)--------
//文件對比,與最近一次提交比較
//{"key":"","command":"file.compareWithLastVersion"},

//svn插件部分
//svn更新
//{"key":"","command":"ExternalCommand:SVN_UPDATE"},
//svn提交
//{"key":"","command":"ExternalCommand:SVN_COMMIT"},
//svn檢查修改內容
//{"key":"","command":"ExternalCommand:SVN_REPOSTATUS"},
//svn查看日志
//{"key":"","command":"ExternalCommand:SVN_LOG"},
//svn刪除當前文件(單個文件)
//{"key":"","command":"ExternalCommand:SVN_REMOVE"},
//svn增加文件(單個文件)
//{"key":"","command":"ExternalCommand:SVN_ADD"},
//svn還原(revert)
//{"key":"","command":"ExternalCommand:SVN_REVERT"},

//git插件部分
//git同步
//{"key":"","command":"ExternalCommand:GIT_SYNC"},
//git提交
//{"key":"","command":"ExternalCommand:GIT_COMMIT"},
//git比較差異
//{"key":"","command":"ExternalCommand:GIT_DIFF"},
//git檢查修改內容
//{"key":"","command":"ExternalCommand:GIT_REPOSTATUS"},
//git查看日志
//{"key":"","command":"ExternalCommand:GIT_LOG"},
//git刪除當前文件(單個文件)
//{"key":"","command":"ExternalCommand:GIT_REMOVE"},
//git增加文件(單個文件)
//{"key":"","command":"ExternalCommand:GIT_ADD"},
//git還原(revert)
//{"key":"","command":"ExternalCommand:GIT_REVERT"}


//*----以下為鼠標配合快捷鍵說明,不可自定義----*//
// ctrl +左鍵單擊 添加多光標
// ctrl +右鍵單擊 刪除多光標
// ctrl +左鍵拖選 添加多選區
// ctrl +左鍵雙擊 如果點擊到了智能雙擊區域比如if塊,會添加到選區里
// alt +左鍵單擊 轉到定義/打開鏈接
// alt+ctrl +左鍵單擊 分欄轉到定義/打開鏈接
// alt +左鍵拖選 列選擇
// ctrl +滾輪 縮放字體
// alt +滾輪 橫向滾動
// shift +滾輪 垂直滾動一屏
// ctrl+alt +滾輪 橫向滾動一屏
]

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM