AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當前位置:首頁 > 科技  > 軟件

十個不可不知的VS Code小技巧(下)

來源: 責編: 時間:2023-10-10 18:28:12 232觀看
導讀接上文《十個不可不知的VS Code小技巧(上)》6 快速刪除某行使用Ctrl + Shift + K快捷鍵,在幾秒鐘內(nèi)快速刪除某一行和其他幾十行。7. 享受流暢光標的打字體驗VS Code有個流暢光標的功能,當光標移動時會進行動畫效果,就像在M

接上文《十個不可不知的VS Code小技巧(上)6ex28資訊網(wǎng)——每日最新資訊28at.com

6 快速刪除某行

使用Ctrl + Shift + K快捷鍵,在幾秒鐘內(nèi)快速刪除某一行和其他幾十行。6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

7. 享受流暢光標的打字體驗

VS Code有個流暢光標的功能,當光標移動時會進行動畫效果,就像在MS Word中一樣。這使得打字感覺更加流暢和精細,同時在代碼行之間導航和定位光標時給我們帶來更加平滑和自然的感覺。6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

要啟用它,請在命令面板中打開設置界面,然后搜索“平滑光標”。6ex28資訊網(wǎng)——每日最新資訊28at.com

我們需要找到“編輯器:光標平滑光標動畫”設置,它有3個可能的選項:6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

  • off:無光標平滑動畫
  • explicit:僅在我們明確將光標放置在代碼中某個位置時才進行動畫。
  • on:始終啟用光標平滑動畫,包括打字時。

將其設置為on以獲得完整的視覺體驗。6ex28資訊網(wǎng)——每日最新資訊28at.com

8. 快速格式化代碼

格式化的目的是通過以結構化和一致的方式組織代碼來提高可讀性。6ex28資訊網(wǎng)——每日最新資訊28at.com

如果你一直在手動進行格式化,你需要知道有一種更好的方法。6ex28資訊網(wǎng)——每日最新資訊28at.com

你需要使用“格式化文檔”命令自動格式化代碼,這個命令在命令面板中很容易找到。根據(jù)當前文件的語言,將使用特定的“默認”格式化程序來使用縮進、行長度、括號等各種規(guī)則來格式化代碼。6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

雖然VS Code內(nèi)置的JS/TS格式化程序相當不錯,但為了獲得更強大的解決方案,強烈推薦使用Prettier擴展。6ex28資訊網(wǎng)——每日最新資訊28at.com

安裝鏈接:https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

安裝后,將其設置為默認格式化程序。6ex28資訊網(wǎng)——每日最新資訊28at.com

當你使用手動保存而不是自動保存時,有一個功能可以使格式化更加方便:6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

Editor: Format On Save:“保存時格式化文件。必須可用格式化程序,文件不得在延遲后保存,編輯器必須正在關閉”。默認情況下禁用。6ex28資訊網(wǎng)——每日最新資訊28at.com

因此,啟用此設置后,當你使用Ctrl + S保存文件時,VS Code將自動使用當前默認的格式化程序對代碼進行格式化,就像你在上面的演示中看到的那樣。6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

當你使用自動保存時,“Format On Save”功能不起作用,并且每次需要格式化時不斷打開命令面板可能會變得乏味。這就是鍵盤快捷鍵的作用:6ex28資訊網(wǎng)——每日最新資訊28at.com

  • Windows:Shift + Alt + F
  • Mac:Shift + Option + F
  • Linux:Ctrl + Shift + I

9. 利用多光標編輯節(jié)省時間

多光標編輯允許我們在不同的位置放置多個光標,可以多次刪除或插入相同的文本。這樣可以加快編輯速度,極大提高生產(chǎn)力,通過快速創(chuàng)建代碼,我們可以高效地完成重復的任務。6ex28資訊網(wǎng)——每日最新資訊28at.com

當然,在編輯時,至少會有一個光標。使用Alt + Click添加更多光標。6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

你還可以使用Ctrl + Alt + Down或Ctrl + Alt + Up 快速在當前行的上方或下方添加光標。6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

這些快捷鍵分別執(zhí)行“在上方添加光標”和“在下方添加光標”的命令。6ex28資訊網(wǎng)——每日最新資訊28at.com

10. 快速創(chuàng)建新文件/文件夾6ex28資訊網(wǎng)——每日最新資訊28at.com

創(chuàng)建新的文件和文件夾的快捷方式:6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

你無需不斷移動鼠標來定位那些小按鈕,你可以直接雙擊資源管理器面板來創(chuàng)建新文件。6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

那么新建文件夾呢?文件夾是沒有文件的,當你創(chuàng)建新文件時,你可以使用斜杠“/”來表示層次結構,并創(chuàng)建包含該文件的新文件夾和子文件夾。6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

比如,你可以創(chuàng)建一個名為“utils”的文件夾來包含“index.js”文件。6ex28資訊網(wǎng)——每日最新資訊28at.com

使用鍵盤快捷鍵會更加高效。使用A鍵和Shift + A鍵來分別創(chuàng)建新文件和文件夾。6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

6ex28資訊網(wǎng)——每日最新資訊28at.com

因為A和Shift + A顯然是我們編碼時使用的鍵,所以我在這里包含了when的值,以確保只有在資源管理器面板具有焦點且當前編輯器中沒有活動光標時才創(chuàng)建新文件/文件夾。6ex28資訊網(wǎng)——每日最新資訊28at.com

所以,為了在輸入時使用這些快捷鍵,你需要首先將焦點集中在資源管理器面板上,可以單擊它,或者使用Ctrl/Command + Shift + E。6ex28資訊網(wǎng)——每日最新資訊28at.com

主要要點

  • 在資源管理器面板中啟用本地源代碼控制,這是默認情況下可用的。
  • 使用“文件”>“自動保存”自動保存文件。
  • 使用Ctrl + Shift + P或Shift + Command + P在命令面板中運行命令。
  • 使用Ctrl + P轉到文件,在打開的文件之間導航使用Alt + Left/Right或Ctrl + Tab。
  • 使用Ctrl + G轉到特定行。
  • 使用Ctrl + Shift + K刪除一行。
  • 通過啟用“編輯器:光標平滑光標動畫”設置來實現(xiàn)流暢的輸入體驗。
  • 使用“格式化文檔”命令格式化代碼,使用Prettier插件,將快捷鍵更改為Ctrl + D,Ctrl + D。
  • 使用Alt + 單擊可以同時使用多個光標。使用Ctrl + Alt + 上/下箭頭添加光標。
  • 使用Alt/Option + 上/下箭頭在Windows/Mac上移動一行。
  • 通過雙擊資源管理器面板或設置自定義鍵盤快捷鍵來創(chuàng)建新文件。使用“文件夾/文件.ext”來在新文件夾中創(chuàng)建新文件。

總結

Visual Studio Code不僅僅是一個文本編輯器,更是一個功能強大的工具,掌握好它可以極大地提高你的生產(chǎn)力并簡化編碼工作流程。6ex28資訊網(wǎng)——每日最新資訊28at.com

本文介紹的這十個技巧只是冰山一角,因此要不斷探索,不斷學習。高效編碼的關鍵不僅在于代碼本身,還在于你用來編寫代碼的工具。6ex28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://www.tebozhan.com/showinfo-26-12670-0.html十個不可不知的VS Code小技巧(下)

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 為什么編程語言需要函數(shù)?從復用性、可讀性和抽象性三個方面解析

下一篇: Python是神經(jīng)網(wǎng)絡的最佳語言,這里有五個原因

標簽:
  • 熱門焦點
  • 官方承諾:K60至尊版將會首批升級MIUI 15

    全新的MIUI 15今天也有了消息,在官宣了K60至尊版將會搭載天璣9200+處理器和獨顯芯片X7的同時,Redmi給出了官方承諾,K60至尊重大更新首批升級,會首批推送MIUI 15。也就是說雖然
  • 多線程開發(fā)帶來的問題與解決方法

    使用多線程主要會帶來以下幾個問題:(一)線程安全問題  線程安全問題指的是在某一線程從開始訪問到結束訪問某一數(shù)據(jù)期間,該數(shù)據(jù)被其他的線程所修改,那么對于當前線程而言,該線程
  • 19個 JavaScript 單行代碼技巧,讓你看起來像個專業(yè)人士

    今天這篇文章跟大家分享18個JS單行代碼,你只需花幾分鐘時間,即可幫助您了解一些您可能不知道的 JS 知識,如果您已經(jīng)知道了,就當作復習一下,古人云,溫故而知新嘛。現(xiàn)在,我們就開始今
  • 使用LLM插件從命令行訪問Llama 2

    最近的一個大新聞是Meta AI推出了新的開源授權的大型語言模型Llama 2。這是一項非常重要的進展:Llama 2可免費用于研究和商業(yè)用途。(幾小時前,swyy發(fā)現(xiàn)它已從LLaMA 2更名為Lla
  • Temu起訴SHEIN,跨境電商戰(zhàn)事升級

    來源 | 伯虎財經(jīng)(bohuFN)作者 | 陳平安日前據(jù)外媒報道,拼多多旗下跨境電商平臺Temu正對競爭對手SHEIN提起新訴訟,訴狀稱Shein“利用市場支配力量強迫服裝廠商與之簽訂獨家
  • 年輕人的“職場羞恥感”,無處不在

    作者:馮曉亭 陶 淘 李 欣 張 琳 馬舒葉來源:燃次元“人在職場,應該選擇什么樣的著裝?”近日,在網(wǎng)絡上,一個與著裝相關的帖子引發(fā)關注,在該帖子里,一位在高級寫字樓亞洲金
  • 華為Mate 60保護殼曝光:碩大后置相機模組 凸起程度有驚喜

    這段時間以來,關于華為新旗艦的爆料日漸密集。據(jù)此前多方爆料,今年華為將開始恢復一年雙旗艦戰(zhàn)略,除上半年推出的P60系列外,往年下半年的Mate系列也將
  • 華為Mate60系列模具曝光:采用碩大圓形后置相機模組+拼接配色方案

    據(jù)此前多方爆料,今年華為將開始恢復一年雙旗艦戰(zhàn)略,除上半年推出的P60系列外,往年下半年的Mate系列也將迎來更新,有望在9-10月份帶來全新的華為Mate60
  • OPPO K11搭載長壽版100W超級閃充:26分鐘充滿100%

    據(jù)此前官方宣布,OPPO將于7月25日也就是今天下午14:30舉辦新品發(fā)布會,屆時全新的OPPO K11將正式與大家見面,將主打旗艦影像,和同檔位競品相比,其最大的賣
Top