欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vscode好用的一些前端自定義代碼推薦

 更新時間:2024年11月29日 10:24:42   作者:SOLOMEER  
這篇文章主要介紹了如何在VSCode中自定義代碼片段和快捷鍵,以提高前端開發(fā)效率,推薦了幾個常用的自定義代碼片段,還提供了這些代碼片段的詳細示例和使用方法,需要的朋友可以參考下

在vscode中用戶可以通過自定義代碼模板和設置自定義代碼快捷鍵。在前端開發(fā)領域,一些好的自定義代碼能夠加快我們的開發(fā)進度,提升開發(fā)效率。下面推薦一些常用的自定義代碼片段。

設置自定義代碼文件(snippets)

通過vscode個人設置的Snippets選項選擇或者創(chuàng)建一個自定義snippets文件。

snippets的文件格式類似JSON,文件中key的含義如下:

prefix:設置自定義代碼對應的快捷鍵。

body:自定義代碼片段主體,為數組形式,具體可參考后續(xù)代碼。

description:對該段自定義代碼片段的描述。

推薦自定義代碼片段

let:通過自定義let代碼可以更加方便的定義變量。

// ${2:key為占位符,默認為key,輸入完后按Tab跳轉到value處。
"let": {
		"prefix": "let", //自定義快捷鍵
		"body": [
			"let ${2:key} = ${3:value};"
		],
		"description": "let聲明變量"
},

實際效果:

logs:在實際開發(fā)過程中,console.log是常用的調試方法之一,通過自定義代碼片段能夠快速的生成調試代碼

//$1 $1 為兩個同名占位符,觸發(fā)自定義代碼段后兩個占位符同時出現(xiàn)光標
"logs": {
    "prefix": "logs",
    "body": [
        "console.log('?。。∵@是$1', $1);"
    ],
    "description": "控制臺打印變量"
},

實際效果:

logg:或者采取下列方法,復制想要打印的變量名,隨后logg觸發(fā)自定義代碼片段即可。?。?!強烈推薦

//$CLIPBOARD$1能夠自動識別剪切板的內容,強烈推薦!??!
"paste to log": {
		"prefix": "logg",
		"body": [
			"console.log('!??!這是$CLIPBOARD$1', $CLIPBOARD$1);"
		],
		"description": "打印出剪切板內容"
	},

實際效果:

vue3:設置該快捷鍵可以一鍵生成vue文件的基礎框架

"vue3": {
		"prefix": "vue3",
		"body": [
			"<template>",
			"    <div>",
			"$1",
			"    </div>",
			"</template>\n",
			"<script lang=\"ts\" setup>",
			"import { ref } from \"vue\" ",
			"$2",
			"</script>\n",
			"<style lang=\"less\" scoped>",
			"$3",
			"</style>"
		],
		"description": "vue3"
	},

實際效果:

完整代碼

為了方便鐵鐵們的使用和調試,因此貼出完整代碼,如下所示(好使的話點個贊和收藏吧,球球了):

{
	"vue3": {
		"prefix": "vue3",
		"body": [
			"<template>",
			"    <div>",
			"$1",
			"    </div>",
			"</template>\n",
			"<script lang=\"ts\" setup>",
			"import { ref } from \"vue\" ",
			"$2",
			"</script>\n",
			"<style lang=\"less\" scoped>",
			"$3",
			"</style>"
		],
		"description": "vue3"
	},
	"logs": {
		"prefix": "logs",
		"body": [
			"console.log('?。。∵@是$1', $1);"
		],
		"description": "控制臺打印變量"
	},
	"let": {
		"prefix": "let",
		"body": [
			"let ${2:key} = ${3:value};"
		],
		"description": "let聲明變量"
	},
	"paste to log": {
		"prefix": "logg",
		"body": [
			"console.log('?。?!這是$CLIPBOARD$1', $CLIPBOARD$1);"
		],
		"description": "打印出剪切板內容"
	},
}

總結 

到此這篇關于Vscode好用的一些前端自定義代碼的文章就介紹到這了,更多相關Vscode前端自定義代碼內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • VScode?隱藏大量無用的文件比如在看Linux?kernel或boot時候

    VScode?隱藏大量無用的文件比如在看Linux?kernel或boot時候

    這篇文章主要介紹了VScode?隱藏大量無用的文件比如在看Linux?kernel或boot時候,VScode 工程創(chuàng)建先在 Ubuntu 下編譯一下 uboot,然后將編譯后的 uboot 文件夾復制到 windows 下,并創(chuàng)建VScode 工程,需要的朋友可以參考下
    2022-10-10
  • Git 教程之創(chuàng)建倉庫詳解

    Git 教程之創(chuàng)建倉庫詳解

    本文主要介紹Git 創(chuàng)建倉庫的知識,這里整理了相關資料及簡單示例代碼,幫助大家學習理解此部分的知識,有興趣的小伙伴可以參考下
    2016-09-09
  • 為什么使用框架 使用框架的優(yōu)缺點

    為什么使用框架 使用框架的優(yōu)缺點

    我們是由于效率和易用性的考慮才產生框架??蚣苣芄?jié)省開發(fā)時間??蚣軓娭剖褂霉驳募s定,因此它能有效地解決一些共有的問題,比如頁面渲染,assert判斷,安全或者應用配置等
    2012-09-09
  • htaccess語法教程

    htaccess語法教程

    前些天不小心刪除了原來的博客系統(tǒng),問過godaddy的客服,恢復數據需要150美元,另外還需要提供不少信息,我于是放棄,注冊了這個nunumick.me,打算從頭再來。
    2011-09-09
  • git中commit和push的區(qū)別及說明

    git中commit和push的區(qū)別及說明

    這篇文章主要介紹了git中commit和push的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • 如何設計一個幾十萬在線用戶彈幕系統(tǒng)需求方案

    如何設計一個幾十萬在線用戶彈幕系統(tǒng)需求方案

    這篇文章主要介紹了為大家如何設計一個幾十萬在線用戶彈幕系統(tǒng)的需求實現(xiàn)方案詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪<BR>
    2023-05-05
  • 解決Git?Revert?再次合代碼無效問題

    解決Git?Revert?再次合代碼無效問題

    這篇文章主要為大家介紹了解決Git?Revert?再次合代碼無效問題,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • 分享10個免費超棒的編程用等寬字體

    分享10個免費超棒的編程用等寬字體

    本文介紹 10 個適合在編程時使用的等寬字體,它們都是免費的,效果很好
    2013-07-07
  • 關于代碼閱讀問題的小技巧 腳本之家原創(chuàng)(適合所有網站)不定時更新

    關于代碼閱讀問題的小技巧 腳本之家原創(chuàng)(適合所有網站)不定時更新

    因為很多網站為了網站的安全,特將一些字符替換成中文字符,導致很多情況下,代碼無法運行,或復制內容的適合都是一行顯示,這里將會為大家整理一些。
    2011-01-01
  • GIT如何修改賬號密碼重新登錄和保存密碼

    GIT如何修改賬號密碼重新登錄和保存密碼

    這篇文章主要介紹了GIT如何修改賬號密碼重新登錄和保存密碼問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05

最新評論