VSCode中怎麼配置vue,使用Vetur語言識別引擎!
VSCode中怎麼配置vue?針對vue語法做辨識?以下這篇文章為大家介紹一下將Vetur作為語言辨識引擎的方法,讓我們來打造vuers最好用的VSCode吧!
從官網下載vscode後,安裝打開,提示要安裝中文語言包,依照指示安裝重啟,介面就變成中文介面了。 【推薦學習:《vscode教學》】
介面主題使用Materia Theme
,介面風格非常乾淨,顏色也比較護眼,寫程式碼的時候心情也跟著清新起來~
圖示顯示使用Material Icon Theme
,檔案圖示非常齊全,搭配Materia Theme
非常好看
因為我使用的是vue技術棧,所以也要針對vue語法做識別,這裡推薦按照Vetur
作為語言識別引擎,提供語法識別,格式化,相關提示。
配置格式化
vetur自帶格式化工具,使用的是prettier
格式化方案,具體可以看配置,使用ctrl/command ,
開啟設定
可以看到js的格式化引擎預設使用的是prettier
#但是一般專案都是建議使用eslint
統一原始碼格式,所以也要對vuter
進行eslint
的適配
安裝eslint和prettier擴充
依照eslint擴充提示,要正常使用eslint,還要全域按照eslint
npm install -g eslint
使用自訂設定進行格式化,以下是我的vscode自訂設定
{ "workbench.iconTheme": "eq-material-theme-icons", "workbench.colorTheme": "Material Theme", "materialTheme.fixIconsRunning": false, "editor.fontSize": 16, // 字体大小 // 以下是代码格式化配置 "editor.formatOnSave": true, // 每次保存的时候自动格式化 "editor.tabSize": 2, // 代码缩进修改成2个空格 "eslint.autoFixOnSave": false, // 每次保存的时候将代码按eslint格式进行修复 "prettier.eslintIntegration": true, // 让prettier使用eslint的代码格式进行校验 "prettier.semi": false, // 去掉代码结尾的分号 "prettier.singleQuote": true, // 使用带引号替代双引号 "javascript.format.insertSpaceBeforeFunctionParenthesis": true, // 让函数(名)和后面的括号之间加个空格 "vetur.format.defaultFormatter.html": "js-beautify-html", //格式化.vue中html "vetur.format.defaultFormatter.js": "vscode-typescript", //让vue中的js按编辑器自带的ts格式进行格式化 "vetur.format.defaultFormatterOptions": { "js-beautify-html": { "wrap_attributes": "force-aligned" //属性强制折行对齐 } }, "eslint.validate": [ //开启对.vue文件中错误的检查 "javascript", "javascriptreact", { "language": "html", "autoFix": true }, { "language": "vue", "autoFix": true } ] }
每次進行儲存的時候都會進行格式化,解放勞動力,效果如下
常用外掛
#Auto Rename Tag
改標籤名的時候,自動變更閉合標籤名稱Bookmarks
書籤插件,記錄程式碼重點,review的時候更容易get對應的點Bracket Pair Colorizer
括號著色,對於多個嵌套的括號對應辨識精準Change Case
程式碼變數宣告時候,可以對已有變數切換成駝峰式,常數式,其他的風格# Codelf
說起代碼命名我就來氣,他麼的編程一半時間就是在想怎麼命名更貼切,合適,有了這個神器,雖然說不能解決命名想破腦瓜子的難題,但是至少提供了建議,能更快解決,避免腦瓜子想破cssrem
一個CSS值轉REM的VSCode插件
html字體我這邊設計是使用14px,所以轉的時候,對應關係應該是1rem = 14px,所以要在使用者設定裡面進行設定
// 第三方插件cssrem配置 "cssrem.rootFontSize": 14
Vue Peek
右鍵開啟或預覽引用的元件filesize
計算原始碼檔案大小,並顯示在左下角GitLens
git歷史查看,提交記錄查看,歷史比較,版本回滾,神器不解析Import Cost
計算import引入的檔案大小IntelliSense for CSS class names in HTML
class根據工作空間中找到的定義或透過link元素引用的外部文件,為HTML 屬性提供CSS類別名稱完成。
因為我們使用vue語言開發,所以也要針對vue進行一下css的提示配置
"html-css-class-completion.includeGlobPattern": "**/*.{css,html,vue}"
Live Server
提供對HTML的即時服務預覽,程式碼改變即時刷新Path Intellisense
路徑引入智慧感知##npm -intellisense
npm module 引入智慧感知
#RegExp Preview and Editor
正規表示式預覽和編輯
#Settings Sync
同步你的vscode設置,包括插件,主題一切用戶資料
SVG Viewer
預覽SVG
#Todo Tree
顯示你程式碼裡面的TODO清單
translate
翻譯
Tslint
ts程式碼格式偵測工具
#Version Lens
npm version偵測
vscode-fileheader
產生文件註解頭
#JavaScript (ES6) code snippets
es程式碼片段
-
#Copy Relative Path
複製相對路徑
程式設計影片! !
以上是VSCode中怎麼配置vue,使用Vetur語言識別引擎!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

VS Code 系統要求:操作系統:Windows 10 及以上、macOS 10.12 及以上、Linux 發行版處理器:最低 1.6 GHz,推薦 2.0 GHz 及以上內存:最低 512 MB,推薦 4 GB 及以上存儲空間:最低 250 MB,推薦 1 GB 及以上其他要求:穩定網絡連接,Xorg/Wayland(Linux)

如何使用 Visual Studio Code 定義頭文件?創建頭文件並使用 .h 或 .hpp 後綴命名在頭文件中聲明符號(例如類、函數、變量)使用 #include 指令在源文件中包含頭文件編譯程序,頭文件將被包含並使聲明的符號可用

要開啟並設置 VSCode,請按照以下步驟操作:安裝並啟動 VSCode。自定義首選項,包括主題、字體、空格和代碼格式化。安裝擴展以增強功能,例如插件、主題和工具。創建項目或打開現有項目。使用 IntelliSense 獲得代碼提示和補全。調試代碼以步進代碼、設置斷點和檢查變量。連接版本控制系統以管理更改和提交代碼。

VSCode 是用 TypeScript 和 JavaScript 編寫的。首先,它的核心代碼庫是用 TypeScript 編寫的,這是一種擴展了 JavaScript 並增加了類型檢查功能的開源編程語言。其次,VSCode 的一些擴展和插件是用 JavaScript 編寫的。這種組合使 VSCode 成為一款靈活且可擴展的代碼編輯器。

Netflix使用React作為其前端框架。 1)React的組件化開發模式和強大生態系統是Netflix選擇它的主要原因。 2)通過組件化,Netflix將復雜界面拆分成可管理的小塊,如視頻播放器、推薦列表和用戶評論。 3)React的虛擬DOM和組件生命週期優化了渲染效率和用戶交互管理。

啟動前端項目在 VSCode 中的命令是 code .。具體步驟包括:打開項目文件夾。啟動 VSCode。打開項目。在終端面板中輸入啟動命令 code .。按回車鍵啟動項目。

VS Code 一步/下一步快捷鍵的使用方法:一步(向後):Windows/Linux:Ctrl ←;macOS:Cmd ←下一步(向前):Windows/Linux:Ctrl →;macOS:Cmd →

Visual Studio Code (VSCode) 由 Microsoft 開發,使用 Electron 框架構建,主要以 JavaScript 編寫。它支持廣泛的編程語言,包括 JavaScript、Python、C 、Java、HTML、CSS 等,並且可以通過擴展程序添加對其他語言的支持。
