vscode書簽功能使用_vscode代碼標(biāo)記技巧

vs code書簽功能通過(guò)設(shè)置錨點(diǎn)實(shí)現(xiàn)快速定位。添加書簽可使用快捷鍵ctrl+k ctrl+k(windows/linux)或cmd+k cmd+k(macos),刪除亦相同。查看所有書簽可通過(guò)命令面板輸入”bookmarks: list”并選擇,點(diǎn)擊側(cè)邊欄列表即可跳轉(zhuǎn)。命名書簽需安裝”bookmarks”插件后右鍵選擇”rename bookmark”。書簽分組則可在側(cè)邊欄創(chuàng)建組并拖拽書簽至對(duì)應(yīng)組中。結(jié)合代碼導(dǎo)航功能如”go to definition”(f12)或”go to references”(shift+f12),能高效切換代碼不同部分。解決書簽丟失問(wèn)題可嘗試重啟vs code、清除緩存、檢查文件修改或回退版本。在代碼審查中,可用書簽標(biāo)記待審代碼片段,并導(dǎo)出導(dǎo)入json文件以便分享與協(xié)作。

vscode書簽功能使用_vscode代碼標(biāo)記技巧

VS Code的書簽功能,說(shuō)白了,就是讓你在代碼海洋里快速定位的關(guān)鍵錨點(diǎn)。別再用 Ctrl+F 吭哧吭哧地找了,書簽才是效率之光!

vscode書簽功能使用_vscode代碼標(biāo)記技巧

解決方案

vscode書簽功能使用_vscode代碼標(biāo)記技巧

  1. 添加書簽: 最簡(jiǎn)單的方法就是,把光標(biāo)移到你想標(biāo)記的那一行,然后按下 Ctrl+K Ctrl+K (windows/linux) 或者 Cmd+K Cmd+K (macos)。你會(huì)看到行號(hào)旁邊出現(xiàn)一個(gè)小書簽圖標(biāo)。如果想刪除書簽,再按一次快捷鍵就行。

  2. 查看所有書簽: 按下 Ctrl+Shift+P (Windows/Linux) 或者 Cmd+Shift+P (macos) 打開命令面板,輸入 “Bookmarks: List”,然后選擇它。一個(gè)側(cè)邊欄就會(huì)顯示所有書簽,點(diǎn)擊就能直接跳轉(zhuǎn)到對(duì)應(yīng)的代碼位置。

    vscode書簽功能使用_vscode代碼標(biāo)記技巧

  3. 命名書簽(進(jìn)階): 默認(rèn)的書簽都是匿名的,如果你的代碼文件很大,或者書簽很多,匿名書簽就有點(diǎn)難找了。這時(shí)候可以考慮命名書簽。安裝 “Bookmarks” 插件,然后右鍵點(diǎn)擊行號(hào)旁邊的書簽圖標(biāo),選擇 “Rename Bookmark”。

  4. 書簽分組(更進(jìn)階): 如果你想把書簽按照功能或者模塊進(jìn)行分組,”Bookmarks” 插件也支持。在側(cè)邊欄的書簽列表中,可以創(chuàng)建新的書簽組,然后把書簽拖拽到對(duì)應(yīng)的組里。

VS Code 書簽如何與代碼導(dǎo)航結(jié)合使用?

書簽不僅僅是簡(jiǎn)單的標(biāo)記,它和VS Code強(qiáng)大的代碼導(dǎo)航功能結(jié)合起來(lái),能讓你更高效地理解和修改代碼。比如,你可以用書簽標(biāo)記一個(gè)函數(shù)的定義、一個(gè)類的關(guān)鍵屬性,或者一個(gè)復(fù)雜的邏輯分支。然后,結(jié)合 “Go to Definition” (F12) 或者 “Go to References” (Shift+F12) 功能,就能快速地在代碼的不同部分之間跳轉(zhuǎn)。

舉個(gè)例子,你正在調(diào)試一個(gè) bug,發(fā)現(xiàn)問(wèn)題可能出現(xiàn)在三個(gè)不同的函數(shù)里。你可以分別在這些函數(shù)的第一行添加書簽,然后用書簽列表快速地在它們之間切換,而不用一遍遍地滾動(dòng)代碼。

如何解決 VS Code 書簽丟失的問(wèn)題?

有時(shí)候,VS Code 的書簽會(huì)莫名其妙地丟失,這可能是因?yàn)?VS Code 的緩存出了問(wèn)題,或者是因?yàn)槟阈薷牧舜a文件,導(dǎo)致書簽的位置發(fā)生了變化。

解決這個(gè)問(wèn)題,可以嘗試以下方法:

  • 重啟 VS Code: 這是最簡(jiǎn)單的解決方法,有時(shí)候重啟一下就能解決問(wèn)題。
  • 清除 VS Code 的緩存: 關(guān)閉 VS Code,找到 VS Code 的緩存目錄(不同操作系統(tǒng)位置不同),然后刪除里面的內(nèi)容。
  • 檢查代碼文件是否被修改: 如果你的代碼文件被修改過(guò),書簽的位置可能會(huì)發(fā)生變化,導(dǎo)致書簽失效。你可以嘗試重新添加書簽。
  • 使用版本控制系統(tǒng): 如果你使用了 git 等版本控制系統(tǒng),可以嘗試回退到之前的版本,看看書簽是否還在。

如何使用 VS Code 書簽進(jìn)行代碼審查?

書簽在代碼審查中也能發(fā)揮很大的作用。你可以用書簽標(biāo)記需要重點(diǎn)關(guān)注的代碼片段,比如潛在的 Bug、不規(guī)范的代碼風(fēng)格,或者需要進(jìn)一步討論的設(shè)計(jì)決策。然后,把書簽列表分享給其他開發(fā)者,讓他們能夠快速地找到這些代碼片段,并進(jìn)行審查。

“Bookmarks” 插件支持導(dǎo)出和導(dǎo)入書簽列表,你可以把書簽列表導(dǎo)出成一個(gè) JSON 文件,然后分享給其他人。其他人只需要導(dǎo)入這個(gè) JSON 文件,就能看到你標(biāo)記的所有代碼片段。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊12 分享