非專業程序員常用vscode插件

牙叔教程 簡單易懂

我常用的腳本語言是js, python.

AutoHotkey v2 Language Support vscode-autohotkey-debug 由于工作有寫重復, 要用到autohotkey, 所以裝這個插件

Black Formatter 格式化python代碼

Bookmarks 書簽

change-case 命名方式: 小駝峰, 下劃線, 等命名風格轉換

Code Runner 右鍵直接運行代碼, 可以設置用終端執行代碼.

"code-runner.runInTerminal": true,

Code Spell Checker 單詞拼寫檢查

Comment Divider 快速生成一行 分隔符

EditorConfig for VS Code 統一配置, 可以為js和python設置不同的空格數 js 一個tab兩個空格 python 一個tab四個空格

# Editor configuration, see http://editorconfig.org
?
# 表示是最頂層的 EditorConfig 配置文件
root = true
?
[*] # 表示所有文件適用
end_of_line = lf # 控制換行類型(lf | cr | crlf)
insert_final_newline = false # 在文件結尾插入新行
charset = utf-8 # 設置文件字符集為 utf-8
trim_trailing_whitespace = true # 刪除一行中的前后空格
trim_trailing_whitespace = true # 去除行首的任意空白字符
max_line_length=120
?
[*]
indent_style = space # 縮進風格(tab | space)
indent_size = 2 # 縮進大小
?
# 對于JavaScript文件,使用2個空格作為縮進
[*.js]
indent_style = space
indent_size = 2
?
# 對于Python文件,使用4個空格作為縮進
[*.py]
indent_style = space
indent_size = 4
?
[*.md] # 表示僅 md 文件適用以下規則
max_line_length = off
trim_trailing_whitespace = false
?

ESLint js代碼檢查

Flake8 python代碼檢查 如果要忽略錯誤, 可以設置

"flake8.args": ["--max-line-length=3333", "--ignore=W292,E225,E203,W503"],

Highlight Matching Tag 高亮匹配標簽

JavaScript Code Snippet js代碼片段, 有的人推薦es6那個代碼片段, 但是那個在2020年就停止更新了, 這個在2024年還在更新, 所以我就用它了

Markdown All in One 預覽markdown

Material Icon Theme 文件圖標

npm Intellisense 自動補全npm模塊

Peacock 為vscode邊欄設置不同的顏色

Prettier - Code formatter 格式化js

Print It 快速打印 如果不是常見語言, 可以設置默認打印格式

"print-it.default.template": "OutputDebug(\"{{escaped}} is:\" . {{raw}} . \"`n\")",

Project Manager 在左側快速打開項目

Python Python Debugger Python Snippets 3 autoDocstring - Python Docstring Generator

Remove Blank Lines 移除空行

Todo List 任務列表

Todo Tree 標記要修改的代碼

CodeSnap 代碼截圖美化

Color Highlight 顯示顏色

Dependency Cruiser Extension 簡單的依賴圖

Excel Viewer 表格瀏覽

Hex Editor 查看文件十六進制

IP Address 顯示電腦ip

JSDoc Generator 生成JSDoc

koroFileHeader 生成代碼注釋

Live Server 加載網頁

Remote - SSH Remote Explorer Remote - SSH: Editing Configuration Files 遠程服務器

tree-generator 生成文件目錄

<a name="HpKjV"></a>

vscode其他不常見設置

{"explorer.copyRelativePathSeparator": "/", // 相對路徑使用斜桿"editor.minimap.renderCharacters": false, // 編輯器右側顯示代碼還是色塊"diffEditor.ignoreTrimWhitespace": true, // 控制差異編輯器是否忽略前導空格或尾隨空格中的更改"diffEditor.renderIndicators": true, // 控制差異編輯器是否為添加/刪除的更改顯示 +/- 指示符號"[plaintext]": {"editor.rulers": [32]}, // 顯示標尺線"terminal.integrated.profiles.windows": {"Custom Init": {"path": "D:/git/Git/bin/bash.exe"}}, // 指定終端"workbench.colorCustomizations": {"editorRuler.foreground": "#586d5b","editor.lineHighlightBackground": "#1073cf2d","editor.lineHighlightBorder": "#9fced11f","editor.selectionBackground": "#7f1485","editor.findMatchBorder": "#bfc213","editor.selectionHighlightBorder": "#e61453","tab.activeBackground": "#383f37" // 活動欄顏色},"todo-tree.highlights.defaultHighlight": {"icon": "alert","type": "text","foreground": "#ff0080","background": "#ffff00","opacity": 30,"iconColour": "#ffff00","border": "1px solid red","borderRadius": "8px"}, // todotree插件顏色"editor.tabSize": 2, // 重新設定tabsize"files.autoSaveDelay": 1000, // 文件自動延遲保存"files.eol": "\n" // 默認行尾字符。 LF
}
?

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

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

相關文章

【網站項目】202物流管理系統

&#x1f64a;作者簡介&#xff1a;擁有多年開發工作經驗&#xff0c;分享技術代碼幫助學生學習&#xff0c;獨立完成自己的項目或者畢業設計。 代碼可以私聊博主獲取。&#x1f339;贈送計算機畢業設計600個選題excel文件&#xff0c;幫助大學選題。贈送開題報告模板&#xff…

不會代碼的時候,如何使用Jmeter完成接口測試

1.接口測試簡介 接口測試是測試系統組件間接口的一種測試。接口測試主要用于檢測外部系統與系統之間以及內部各個子系統之間的交互點。測試的重點是要檢查數據的交換&#xff0c;傳遞和控制管理過程&#xff0c;以及系統間的相互邏輯依賴關系等。 2.接口測試流程 接口測試的…

【貪玩巴斯】VisualStudio+Github聯合工作指令

實現在本地VisualStudio進行代碼改寫&#xff0c;同時上傳Github和項目組成員實時更新代碼。 格式指令&#xff1a; alt z ctrl shift p后 輸入 wordwrap —— 進行格式排盤&#xff08;在一頁中能夠完全顯示&#xff0c;代碼會自動換行&#xff09; git pull origin mast…

2024.3.1 小項目

1、機械臂 #include <myhead.h> #define SER_IP "192.168.125.32" //服務器端IP #define SER_PORT 8888 //服務器端端口號#define CLI_IP "192.168.68.148" //客戶端IP #define CLI_PORT 9999 /…

串的BF算法(樸素查找算法)

串的模式匹配&#xff1a;在主串str的pos位置查找子串sub&#xff0c;找到返回下標&#xff0c;沒有找到返回-1。 1.BF算法思想 相等則繼續比較&#xff0c;不相等則回退&#xff1b;回退是i退到剛才位置的下一個&#xff08;i-j1&#xff09;;j退到0&#xff1b;利用子串是否…

Python matplotlib

目錄 1、安裝 matplotlib 2、繪制折線圖 修改標簽文字和線條粗細 校正圖形 3、繪制散點圖 繪制單點 繪制一系列點 自動計算數據 刪除數據點的輪廓 自定義顏色 使用顏色映射 自動保存圖表 4、隨機漫步 創建 RandomWalk() 類 選擇方向 繪制隨機漫步圖 給點著色 …

最簡單的ubuntu遠程桌面方法

最簡單的ubuntu遠程桌面方法 部署環境&#xff1a;Ubuntu 20.04 LTS 現在最常用的遠程控制Linux系統的方法是通過XRDP、VNC等&#xff0c;但是安裝配置過程繁瑣復雜&#xff0c;經常出現各種問題導致連接失敗&#xff0c;另外一方面延遲較高&#xff0c;操作卡頓。 經過我堅…

【Java項目介紹和界面搭建】拼圖小游戲——鍵盤、鼠標事件

&#x1f36c; 博主介紹&#x1f468;?&#x1f393; 博主介紹&#xff1a;大家好&#xff0c;我是 hacker-routing &#xff0c;很高興認識大家~ ?主攻領域&#xff1a;【滲透領域】【應急響應】 【Java】 【VulnHub靶場復現】【面試分析】 &#x1f389;點贊?評論?收藏 …

DDS數據分發服務——提升汽車領域數據傳輸效率

1.引言 隨著智能化技術的快速發展&#xff0c;汽車行業正經歷著一場革命性的變革。如今的分布式系統變得越來越復雜且龐大&#xff0c;對網絡通信基數要求在功能和性能層面越來越高。數據分發服務&#xff08;DDS&#xff09;作為一項先進的數據傳輸解決方案&#xff0c;在汽車…

2369. 檢查數組是否存在有效劃分(動態規劃)

2024-3-1 文章目錄 [2369. 檢查數組是否存在有效劃分](https://leetcode.cn/problems/check-if-there-is-a-valid-partition-for-the-array/)思路&#xff1a;代碼&#xff1a; 2369. 檢查數組是否存在有效劃分 思路&#xff1a; 1.狀態定義:f[i]代表考慮將[0,i]是否能被有效劃…

電腦要用多少V的電源?電腦電源輸入電壓是市電

臺式電源的輸出電壓是多少&#xff1f; 電腦電源輸出一般有三種不同的電壓&#xff0c;分別是&#xff1a; 12V、5V、3.3V。 電腦電源負責給電腦配件供電&#xff0c;如CPU、主板、內存條、硬盤、顯卡等&#xff0c;是電腦的重要組成部分。 工作電流根據不同的硬件及其使用狀…

LeetCode15:三數之和

題目描述 給你一個整數數組 nums &#xff0c;判斷是否存在三元組 [nums[i], nums[j], nums[k]] 滿足 i ! j、i ! k 且 j ! k &#xff0c;同時還滿足 nums[i] nums[j] nums[k] 0 。請 你返回所有和為 0 且不重復的三元組。 注意&#xff1a;答案中不可以包含重復的三元組…

【48天筆試強訓】day04

計算糖果 描述 A,B,C三個人是好朋友,每個人手里都有一些糖果,我們不知道他們每個人手上具體有多少個糖果,但是我們知道以下的信息&#xff1a; A - B, B - C, A B, B C. 這四個數值.每個字母代表每個人所擁有的糖果數. 現在需要通過這四個數值計算出每個人手里有多少個糖果…

編程語言:SQL Server數據庫使用教程,SQL Server增刪改查語句

「作者主頁」&#xff1a;士別三日wyx 「作者簡介」&#xff1a;CSDN top100、阿里云博客專家、華為云享專家、網絡安全領域優質創作者 「推薦專欄」&#xff1a;對網絡安全感興趣的小伙伴可以關注專欄《網絡安全自學教程》 SQL Server是微軟提供的一種關系型數據庫&#xff0c…

Python算法100例-3.3 阿姆斯特朗數

完整源代碼項目地址&#xff0c;關注博主私信源代碼后可獲取 1.問題描述2.問題分析3.算法設計4.確定程序框架5.完整的程序6.問題拓展 1&#xff0e;問題描述 如果一個整數等于其各個數字的立方和&#xff0c;則該數稱為“阿姆斯特朗數”&#xff08;亦稱為自戀性數&#xff…

nacos開啟鑒權+springboot配置用戶名密碼

nacos默認沒有開啟鑒權&#xff0c;springboot無需用戶名密碼即可連接nacos。從2.2.2版本開始&#xff0c;默認控制臺也無需登錄直接可進行操作。 因此本文記錄一下如何開啟鑒權&#xff0c;基于nacos2.3.0版本。 編輯nacos服務端的application.properties&#xff1a; # 開…

Linux/Docker 修改系統時區

目錄 1. Linux 系統1.1 通過 timedatectl 命令操作1.2 直接修改 /etc/localtime 文件 2. Docker 容器中的 Linux 操作環境&#xff1a; CentOS / AlmaOSMySQL Docker 鏡像 1. Linux 系統 1.1 通過 timedatectl 命令操作 使用 timedatectl list-timezones 命令列出可用的時區…

uniapp 地圖行車軌跡

文章目錄 uniapp 地圖行車軌跡1、畫地圖2、切換地圖中心點3、畫路線4、軌跡移動5、標記點及自定義內容 uniapp 地圖行車軌跡 官網地圖組件&#xff1a;https://uniapp.dcloud.net.cn/component/map.html 官網地圖組件控制&#xff1a;https://uniapp.dcloud.net.cn/api/locati…

【Java數據結構 -- 二叉樹的基本操作】

二叉樹的基本操作 1.獲取樹中節點的個數1.1 計數器遞歸的思路1.2 子問題思路&#xff1a; 2. 獲取葉子個數3. 獲取第k層節點的個數4.獲取二叉樹的高度5.檢測值為value的元素是否存在 1.獲取樹中節點的個數 思路&#xff1a;整棵樹的節點個數 左子樹的節點個數&#xff0b;右子…

休息日的思考與額外題——雙指針、原地哈希day28

文章目錄 前言一、11. 盛最多水的容器二、41. 缺失的第一個正數三、42. 接雨水總結 前言 一個本碩雙非的小菜雞&#xff0c;備戰24年秋招&#xff0c;計劃二刷完卡子哥的刷題計劃&#xff0c;加油&#xff01; 二刷決定精刷了&#xff0c;于是參加了卡子哥的刷題班&#xff0c…