WebStorm編輯器側邊欄

目錄

  • 編輯器側邊欄
    • 行號
      • 配置行號
      • 隱藏行號
    • 代碼折疊
    • 側邊欄圖標
    • 書簽
      • 添加匿名書簽
      • 添加助記符書簽
    • 運行和調試
      • 管理斷點
      • 配置斷點圖標
    • 版本控制
      • 配置Git Blame注釋

編輯器側邊欄

編輯器左側的垂直區域。當編寫代碼時,提供重要信息和操作圖標。外觀和行為可以根據你的喜好進行定制。
側邊欄
如果在較小的屏幕上工作,并且希望側邊欄和其他UI元素占用更少的空間,則可以啟用緊湊模式。
如果使用屏幕閱讀器,則可以將其配置為讀取排水溝中的行號、注釋和圖標工具提示。

行號

默認情況下,側邊欄顯示行號,這使得在與隊友討論或瀏覽代碼時更容易引用特定的行。

配置行號

  1. 打開“設置”對話框,然后轉到Editor | General | Appearance。
  2. 啟用“Show line numbers”選項后,從下拉菜單中選擇所需的行號模式:
  • Absolute:從文件頂部到底部順序排列的標準行號,為每一行提供一個唯一的數字。此模式有助于在討論或錯誤消息中直接導航和引用特定行。
    絕對行號
  • Relative:顯示每行與插入符號的當前位置相距多少行。這對于使用鍵盤快捷鍵快速移動或編輯代碼塊特別有用。
    相對行號
  • Hybrid:此模式結合了絕對和相對行號,顯示插入符當前位置的絕對行號和所有其他行的相對編號。它允許使用這兩個系統的優點進行高效的導航和編輯。
    混合行號

隱藏行號

  • 在側邊欄上單擊鼠標右鍵,取消選擇“Appearance | Show Line Numbers”。
    隱藏行號
  • 在“設置”對話框中,轉到“Editor | General | Appearance”,取消選中“Show line numbers”選項。

代碼折疊

為了根據手頭的任務定制代碼視圖,可以使用代碼折疊。
代碼折疊
要始終顯示折疊圖標,請轉到“Settings | Editor | General | Code Folding”,然后選擇“Show code folding arrows”旁邊的“Always”。
要始終隱藏折疊圖標,清除“Show code folding arrows”復選框。

側邊欄圖標

可用的圖標列表取決于項目的配置、使用的框架和安裝的插件。例如,可用于運行程序。要訪問項目可用的圖標列表,請轉到“Settings | Editor | General | Gutter Icons”。要顯示或隱藏圖標,請選中或清除其旁邊的復選框。如果要禁用所有圖標,請清除列表頂部的“Show gutter icons”復選框。
側邊欄圖標

書簽

可以為某一行添加書簽,用于快速定位。

添加匿名書簽

  • 按F11。
  • 側邊欄右鍵,選擇Add Bookmark
    右鍵菜單
    書簽圖標在側邊欄空白處顯示。
    書簽圖標

添加助記符書簽

  1. 按Ctrl + F11,或右鍵菜單,選擇“Add Mnemonic Bookmark”。
    插入助記符書簽
  2. 在打開的彈出窗口中,選擇要用作此書簽標識符的數字或字母。
    選擇助記符
    如果所選助記符已被使用,將詢問您是否要用新書簽覆蓋現有書簽。選擇“不再詢問”選項以靜默覆蓋助記符。
    覆蓋提示
  3. 填寫新書簽的描述。
  4. 按Enter鍵或再次單擊所選字母或數字以保存書簽。字母或數字書簽圖標出現在書簽行旁邊的空白處。
    書簽顯示

運行和調試

  • 要運行或調試腳本,請在編輯器中打開相關的package.json文件,單擊側邊欄的運行按鈕,從菜單中選擇運行<script_name>或調試<script_nname>。
    運行或調試腳本
  • 要運行或調試測試,請在編輯器中打開相關測試文件,單擊相應按鈕。
    運行或調試測試

管理斷點

  • 要設置行斷點,請單擊可執行代碼行的空白處。
  • 要設置方法斷點,請單擊聲明方法的行處的空白處。
  • 要移動斷點,請將其拖動到排水溝中的另一行上。

配置斷點圖標

默認情況下,斷點圖標放置在行號上以節省空間。
斷點
要在行號附近放置斷點,請右鍵單擊側邊欄,取消選擇“Appearance | Breakpoints Over Line Numbers”。
斷點顯示在行號上
斷點顯示在行號旁邊

版本控制

配置Git Blame注釋

可以使用VCS注釋找出是誰對文件進行了哪些更改。要啟用注釋,請右鍵單擊側邊欄,然后選擇“Annotate with Git Blame”。
啟用Git注釋
可以根據自己的喜好配置注釋以顯示信息:

  • Annotation content 注釋內容。在注釋上單擊鼠標右鍵,然后轉到“View”。可以選擇要包含在注釋中的信息:修訂號、更改日期、作者姓名。
  • Colors 顏色。在注釋上單擊鼠標右鍵,然后轉到“View | Colors”。可以選擇要高亮顯示的內容:更改的順序,使最近的提交更容易看到,或者更改的作者。要禁用高亮顯示,請選擇“Hide”選項。
  • Names 名字。在注釋上單擊鼠標右鍵,然后轉到“View | Names”。可以選擇如何標記作者:使用他們的全名、僅使用名字或僅使用姓氏、首字母縮寫或電子郵件。

還可以在編輯器中修改文件時跟蹤其更改。所有更改都會用更改標記高亮顯示,這些標記顯示在修改行旁邊的空白處,并顯示自上次與存儲庫同步以來引入的更改類型。當將更改提交到存儲庫時,更改標記會消失。
不同顏色進行高亮顯示
可以使用將鼠標懸停在更改標記上然后單擊它時出現的工具欄來管理更改。該工具欄與顯示修改行先前內容的框架一起顯示:
VCS工具欄
單擊向左按鈕回滾更改,單擊雙箭頭按鈕瀏覽當前行的當前版本和存儲庫版本之間的差異,單擊ab按鈕高亮顯示已更改的片斷。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/87581.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/87581.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/87581.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

騰訊云TCCA認證考試報名 - TDSQL數據庫交付運維工程師(PostgreSQL版)

數據庫交付運維工程師-騰訊云TDSQL(PostgreSQL版)認證 適合人群&#xff1a; 適合從事TDSQL(PostgreSQL版)交付、運維、售前咨詢以及TDSQL(PostgreSQL版)相關項目的管理人員。 認證考試 單選*40道多選*20道 成績查詢 70分及以上通過認證&#xff0c;官網個人中心->認證考…

attn_mask 為 (1, 1) 時什么意思? 7,7又是什么意思?

在深度學習中&#xff0c;特別是在 Transformer 模型和注意力機制&#xff08;Attention Mechanism&#xff09;中&#xff0c;attn_mask&#xff08;注意力掩碼&#xff09;是一個用于控制注意力計算的張量。它決定了在計算注意力分數時&#xff0c;哪些位置應該被關注&#x…

Qt聯合Halcon開發二:Halcon窗口綁定Qt控件顯示Hobject圖像【詳細圖解流程】

1. 項目準備 在本項目中&#xff0c;我們將使用Qt框架與Halcon庫結合&#xff0c;展示圖像并進行圖像處理。首先&#xff0c;確保你已經配置好Qt和Halcon的開發環境。 環境配置可查看上篇文章 2. 創建Qt界面 在Qt中&#xff0c;創建一個窗口并拖入按鈕和Graphics View控件。G…

Redis 持久化機制詳解:RDB、AOF 原理與面試最佳實踐(AOF篇)

在上一章我們深入學習了 Redis 中重要的數據持久化機制 ——RDB&#xff08;Redis Database&#xff09;&#xff0c;了解了其通過周期性快照將數據以二進制文件形式保存到磁盤的原理&#xff0c;包括觸發條件、文件結構以及優缺點等核心內容。 Redis 持久化機制詳解&#xff…

【GateWay】和權限驗證

【GateWay】網關詳解和權限驗證 一、Gateway 核心概念與架構二、路由斷言&#xff08;Route Predicates&#xff09;詳解三、過濾器&#xff08;Filters&#xff09;機制四、權限認證的核心理論模型五、Spring Cloud Gateway Security OAuth2 集成方案六、OAuth2.0 集成 一、…

QSqlDatabase: QSQLITE driver not loaded

提示&#xff1a;文章寫完后&#xff0c;目錄可以自動生成&#xff0c;如何生成可參考右邊的幫助文檔 文章目錄 前言可能的原因解決辦法1. 確認 SQLite 驅動插件文件2. 拷貝插件文件到應用程序目錄3. 設置插件搜索路徑4. 安裝 SQLite 依賴庫5. 解決 QCoreApplication 實例問題 …

20250619在榮品的PRO-RK3566開發板的Android13下解決海羅光電有限公司HL070T58C-05屏在啟動的時候出現白色條紋的問題【時序】

20250619在榮品的PRO-RK3566開發板的Android13下解決海羅光電有限公司HL070T58C-05屏在啟動的時候出現白色條紋的問題 2025/6/19 20:39 緣起&#xff1a;榮品的PRO-RK3566開發板的Android13下&#xff0c;點亮海羅光電有限公司HL070T58C-05屏。 在啟動的時候會出現花屏/白色條紋…

docker使用Volume對Nginx進行掛載

需求&#xff1a; 需要將Nginx的歡迎頁面也就是index.html文件進行修改。 原始方法&#xff1a;由于docker會為每一個容器創建其對應的文件信息&#xff0c;但是創建的信息內容只有其最基礎的運行信息&#xff0c;所以想要直接去訪問其index.html就無法做到。 使用volume&am…

基于springboot的寵物服務預約系統

博主介紹&#xff1a;java高級開發&#xff0c;從事互聯網行業六年&#xff0c;熟悉各種主流語言&#xff0c;精通java、python、php、爬蟲、web開發&#xff0c;已經做了六年的畢業設計程序開發&#xff0c;開發過上千套畢業設計程序&#xff0c;沒有什么華麗的語言&#xff0…

idea 2025會在用戶目錄創建IdeaSnapshots文件夾

推薦一個api管理測試工具 一個簡單的API測試和編寫文檔的工具 idea 2025會在用戶目錄創建IdeaSnapshots文件夾 解決方案 打開 Profiler 點擊 setting 參考 https://youtrack.jetbrains.com/articles/SUPPORT-A-1086/How-to-change-or-turn-off-the-IdeaSnapshots-folder-…

【Mini-F5265-OB開發板試用測評】2、PWM驅動遙控車RX2接收解碼帶馬達驅動控制IC

手頭有帶轉向電機和動力電機小車底盤&#xff0c;買了很久一直在吃灰。 最近查了一下小車的驅動IC是富滿微的8D420L,是一款傳統的RX2接收解碼芯片&#xff0c;帶馬達驅動。 手頭沒有TX2發送芯片&#xff0c;所以考慮用MCU直接發送PWM直接接入RX2&#xff0c;可能可以驅動。 一…

Tcpdump網絡抓包工具詳解!

一、簡介 tcpdump就是&#xff1a;dump the traffic on a network&#xff0c;根據使用者的定義對網絡上的數據包進行截獲的包分析工具。 tcpdump是一個用于截取網絡分組&#xff0c;并輸出分組內容的工具。憑借強大的功能和靈活的截取策略&#xff0c;使其成為類UNIX系統下用…

Spring Boot的Security安全控制——應用SpringSecurity!

應用Spring Security 前面介紹了在項目開發時為什么選擇Spring Security&#xff0c;還介紹了它的原理。本節開始動手實踐Spring Security的相關技術。 實戰&#xff1a;Spring Security入門 現在開始搭建一個新項目&#xff0c;實踐一個Spring Security的入門程序。 &…

FPGA基礎 -- Verilog行為級建模之alawys語句

Verilog 中的 always 語句塊&#xff0c;這是行為級建模的核心結構之一&#xff0c;在 RTL 級設計中廣泛用于時序邏輯和組合邏輯的建模。 一、什么是 always 語句&#xff1f; ? 定義&#xff1a; always 語句用于描述可綜合的硬件行為邏輯&#xff0c;表示一個**“事件驅動…

【力扣 簡單 C】704. 二分查找

目錄 題目 解法一&#xff1a;二分查找 題目 解法一&#xff1a;二分查找 int find(const int* nums, int size, int target) {int left 0, right size - 1;while (left < right){int mid (left right) / 2;if (nums[mid] < target)left left 1;else if (nums[m…

Java并發編程實戰 Day 30:并發編程未來展望與最佳實踐總結

【Java并發編程實戰 Day 30】并發編程未來展望與最佳實踐總結 文章簡述 經過30天的系統學習&#xff0c;我們從Java并發編程的基礎知識逐步深入到高并發系統的架構設計與性能優化。本文作為“Java并發編程實戰”系列的收官之作&#xff0c;將全面回顧整個系列的核心內容&#…

量化面試綠皮書:23. 醉酒乘客

文中內容僅限技術學習與代碼實踐參考&#xff0c;市場存在不確定性&#xff0c;技術分析需謹慎驗證&#xff0c;不構成任何投資建議。 23. 醉酒乘客 100名乘客排隊登機&#xff0c;每人持有一張對應座位的機票&#xff08;第n位乘客的座位號為n&#xff09;。 第一位乘客喝醉后…

AntV G6入門教程

以下教程聚焦于 AntV?G6 的 數據操作 API,詳細介紹各個方法的用途、參數以及完整的使用示例,幫助你在圖實例上精細地讀取、修改和管理節點/邊/組合等數據。文中示例代碼均基于 G6 v5.0.47 官方文檔 ([g6.antv.antgroup.com][1])。 一、獲取完整圖數據 1.1 graph.getData() …

67、數據訪問-crud實驗-分頁數據展示

67、數據訪問-crud實驗-分頁數據展示 分頁數據展示是數據訪問中常見的功能&#xff0c;用于將大量數據分割成多個頁面顯示&#xff0c;提升用戶體驗和系統性能。以下是分頁數據展示的相關介紹&#xff1a; #### 基本原理 1. **確定每頁顯示數量**&#xff1a;設定每頁顯示的數…

常見 Web 服務器

Web 服務器有很多種&#xff0c;功能和用途略有不同&#xff0c;下面我會分類介紹主流的 Web 服務器&#xff08;包含靜態/動態/反向代理支持&#xff09;并重點說明類似 Tomcat 的 Java 支持型。 常見 Web 服務器分類 類型名稱描述與特點&#x1f310; 靜態資源服務器Nginx高…