2022年9月25日 星期日

vscode 刪除空格 (Remove trailing spaces)

使用 vscode 自動刪除空格的原因

當你上 code 時,有 reviewer 看你的程式碼時,通常會用 meld 等軟體 review。當你的程式碼加了多餘的空格時,都會被這些程式碼 highlight,使得 reviewer 在查看你的程式碼時有一定的不便。

vscode 刪除空格

  • 手動刪除空格 (Remove trailing spaces manually)
    ctrl + alt + p,輸入 trail 你應該就可以看到相關快捷鍵。
  • 自動刪除空格 (Remove trailing spaces automatically)
    setting > 右上角的 open setting (JSON) > 加入以下這行。
        "files.trimTrailingWhitespace": true
    
參考資料 :
1.remove-trailing-spaces-automatically-or-with-a-shortcut

Related Posts:

  • C++ Primer (5th Edition) 總覽 讀書心得 - C++ Primer (5th Edition) - Chapter 1 讀書心得 - C++ Primer (5th Edition) - Chapter 2 (1) - Primitive Types 讀書心得 - C++ Primer (5th Edition) - Chapter 2 (2) - Const 讀書心得 - C++ Primer (5th Edition… Read More
  • 讀書心得 - C++ Primer (5th Edition) - Chapter 5 (3) - 常用詞彙 常用詞彙 block Sequence of zero or more statements enclosed in curly braces. A block is a statement, so it can appear anywhere a statement is expected. … Read More
  • Distance 筆記 最近一直寫 Leetcode,部落格也就荒廢許久,想說突破 200 題來分享一下心得。 Distance question Leetcode 上有很多問題是關於距離,這裡紀錄下一些有用的數學概念。 平均值 (mean) 平均值的歐幾里得距離最短 (4*4 + 4*4 < 1*1 + 7*7) 但相乘值最大 (4*4 > 1*7) 中位數 (median) 中位數的絕對偏差值最低… Read More
  • 讀書心得 - C++ Primer (5th Edition) - Chapter 5 (2) - Exception Exceptions Exceptions 是程式在 run-time 遇到的異常,比如與資料庫的連結斷開或遇到其他程式異想不到的 input。Exception handling 基本上就是當程式無法解決問題或者無法繼續執行時發出警告,或者更進一步根據情況處理 exception。 Exception handling 由 detecting, handling parts of a program 所組成 t… Read More
  • 網頁開發筆記 重新踏入網頁開發 重新踏入網頁開發 (1) - Nodejs 重新踏入網頁開發 (2) - ES6 重新踏入網頁開發 (3) - Route 重新踏入網頁開發 (4) - Dependency injection 重新踏入網頁開發 (5) - Blocking & Non-Blocking 重新踏入網頁開發 (6) - Express - 2 重新踏入… Read More

0 意見:

張貼留言

Popular Posts