国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置

這篇具有很好參考價(jià)值的文章主要介紹了[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

一、前言

二、插件位置

1.在HBuilderX中找到工具------>插件安裝?

2.點(diǎn)擊“安裝新插件”------>"前往插件市場安裝"

?3.插件市場搜索eslint----->點(diǎn)擊下載------>使用HBuilderX導(dǎo)入插件

?三、小結(jié)

四、補(bǔ)充


一、前言

HBuilderX作為H5 web開發(fā)的IDE其使用的普及化大幅提高,在應(yīng)用中為使代碼更加優(yōu)美明晰,自動(dòng)化格式代碼插件的配置在我們編譯過程中為我們提供極大的便利

二、插件位置

1.在HBuilderX中找到工具------>插件安裝[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置

2.點(diǎn)擊“安裝新插件”------>"前往插件市場安裝"

[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置

?3.插件市場搜索eslint----->點(diǎn)擊下載------>使用HBuilderX導(dǎo)入插件

?3.1.eslint.js: 用于js和html中的代碼校驗(yàn)

3.2.eslint-plugin-vue:用于vue內(nèi)的代碼校驗(yàn)

(因此兩個(gè)都需要下載)

?[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置

?[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置

?[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置

4. 下載后找到設(shè)置--->工具--->插件配置---->保存時(shí)自動(dòng)修復(fù)

[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置

[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置

?三、小結(jié)

至此自動(dòng)保存代碼插件下載配置已經(jīng)完成。

四、補(bǔ)充

因?yàn)槊總€(gè)人的代碼習(xí)慣不同,格式化代碼要求也有所不一,想要依據(jù)自己的習(xí)慣進(jìn)行細(xì)節(jié)配置可以繼續(xù)看

1.工具--->插件安裝--->已安裝插件--->配置

[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置

?2.自定義校驗(yàn)規(guī)則

[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置

?3.可根據(jù)需要自行尋找符合自己需求的配置信息復(fù)制到自己的setting.js

//更詳細(xì)的配置文檔請(qǐng)參考:https://github.com/vuejs/eslint-plugin-vue#gear-configs
module.exports = {
    "extends": "plugin:vue/base",
    parserOptions: {
        ecmaVersion: 2017,
        sourceType: 'module'
    },
    'settings': {
        'html/html-extensions': [
          ".erb",
          ".handlebars",
          ".hbs",
          ".htm",
          ".html",
          ".mustache",
          ".nunjucks",
          ".php",
          ".tag",
          ".twig",
          ".wxml",
          ".we",
        ]
    },
    "rules":{
        //在computed properties中禁用異步actions
        'vue/no-async-in-computed-properties': 'error',
        //不允許重復(fù)的keys
        'vue/no-dupe-keys': 'error',
        //不允許重復(fù)的attributes
        'vue/no-duplicate-attributes': 'warn',
        //在 <template> 標(biāo)簽下不允許解析錯(cuò)誤
        'vue/no-parsing-error': ['error',{
            'x-invalid-end-tag': false,
        }],
        //不允許覆蓋保留關(guān)鍵字
        'vue/no-reserved-keys': 'error',
        //強(qiáng)制data必須是一個(gè)帶返回值的函數(shù)
        // 'vue/no-shared-component-data': 'error',
        //不允許在computed properties中出現(xiàn)副作用。
        'vue/no-side-effects-in-computed-properties': 'error',
        //<template>不允許key屬性
        'vue/no-template-key': 'warn',
        //在 <textarea> 中不允許mustaches
        'vue/no-textarea-mustache': 'error',
        //不允許在v-for或者范圍內(nèi)的屬性出現(xiàn)未使用的變量定義
        'vue/no-unused-vars': 'warn',
        //<component>標(biāo)簽需要v-bind:is屬性
        'vue/require-component-is': 'error',
        // render 函數(shù)必須有一個(gè)返回值
        'vue/require-render-return': 'error',
        //保證 v-bind:key 和 v-for 指令成對(duì)出現(xiàn)
        'vue/require-v-for-key': 'error',
        // 檢查默認(rèn)的prop值是否有效
        'vue/require-valid-default-prop': 'error',
        // 保證computed屬性中有return語句 
        'vue/return-in-computed-property': 'error',
        // 強(qiáng)制校驗(yàn) template 根節(jié)點(diǎn)
        'vue/valid-template-root': 'error',
        // 強(qiáng)制校驗(yàn) v-bind 指令
        'vue/valid-v-bind': 'error',
        // 強(qiáng)制校驗(yàn) v-cloak 指令
        'vue/valid-v-cloak': 'error',
        // 強(qiáng)制校驗(yàn) v-else-if 指令
        'vue/valid-v-else-if': 'error',
        // 強(qiáng)制校驗(yàn) v-else 指令 
        'vue/valid-v-else': 'error',
        // 強(qiáng)制校驗(yàn) v-for 指令
        'vue/valid-v-for': 'error',
        // 強(qiáng)制校驗(yàn) v-html 指令
        'vue/valid-v-html': 'error',
        // 強(qiáng)制校驗(yàn) v-if 指令
        'vue/valid-v-if': 'error',
        // 強(qiáng)制校驗(yàn) v-model 指令
        'vue/valid-v-model': 'error',
        // 強(qiáng)制校驗(yàn) v-on 指令
        'vue/valid-v-on': 'error',
        // 強(qiáng)制校驗(yàn) v-once 指令
        'vue/valid-v-once': 'error',
        // 強(qiáng)制校驗(yàn) v-pre 指令
        'vue/valid-v-pre': 'error',
        // 強(qiáng)制校驗(yàn) v-show 指令
        'vue/valid-v-show': 'error',
        // 強(qiáng)制校驗(yàn) v-text 指令
        'vue/valid-v-text': 'error',
        'vue/comment-directive': 0
    }
};

?4.自己的setting.js[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置文章來源地址http://www.zghlxwxcb.cn/news/detail-401935.html

到了這里,關(guān)于[HBuilderX開發(fā)uniapp]自動(dòng)代碼格式化插件安裝及配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • vscode格式化代碼禁止自動(dòng)換行

    問題產(chǎn)生 代碼格式化的功能由插件提供,比如veture,默認(rèn)的配置超過很短的長度就回?fù)Q行。 所以需要修改配置。 打開 文件 - 首選項(xiàng) - 設(shè)置,然后點(diǎn)擊右上角的圖標(biāo)。進(jìn)入settings.json文件。 搜狗截圖20220421170631.png 在這里面寫配置。 問題解決 1.使用Prettier - Code formatter來格式化

    2024年02月06日
    瀏覽(26)
  • VSCode設(shè)置eslint自動(dòng)縮進(jìn)和自動(dòng)格式化代碼

    VSCode設(shè)置eslint自動(dòng)縮進(jìn)和自動(dòng)格式化代碼

    (1)點(diǎn)擊左下角齒輪圖標(biāo)并選擇設(shè)置: (2)在文本編輯器中找到 settings.json settings.json的初始內(nèi)容:

    2023年04月08日
    瀏覽(43)
  • vscode中如何實(shí)現(xiàn)保存自動(dòng)格式化代碼

    vscode中如何實(shí)現(xiàn)保存自動(dòng)格式化代碼

    兩種方法: 1.配置settings.json 文件 第一步,點(diǎn)擊 文件 首選項(xiàng) 設(shè)置 ? 進(jìn)入setting.json編輯頁面,將下方設(shè)置項(xiàng)粘貼到大括號(hào)中: \\\"editor.formatOnType\\\": true, \\\"editor.formatOnSave\\\": true, 一定記得前邊加個(gè)逗號(hào) ?2.直接在設(shè)置中配置一個(gè)選項(xiàng)即可 ? ? ?

    2024年02月07日
    瀏覽(29)
  • VSCode代碼格式化自動(dòng)換行問題

    VSCode設(shè)置了保存自動(dòng)格式化時(shí),代碼超過一定長度后會(huì)自動(dòng)換行,我想禁止自動(dòng)換行,找了很多方法都沒有效果。 后來經(jīng)過了長時(shí)間的尋找,終于找到了相應(yīng)的解決方法,分為兩個(gè),如果其中一個(gè)不行,可以嘗試另外一個(gè)。 第一種方法: 打開VSCode,然后在編輯器的頂部菜單

    2024年02月16日
    瀏覽(18)
  • [效率提升]webstorm配置Prettier:代碼自動(dòng)格式,格式化時(shí)清除空行,修改使用代碼模板

    [效率提升]webstorm配置Prettier:代碼自動(dòng)格式,格式化時(shí)清除空行,修改使用代碼模板

    ? 全局安裝prettier ?配置: 2.1 配置安裝路徑 2.2?針對(duì)以下文件運(yùn)行: 默認(rèn)是沒有包含Vue的,我們手動(dòng)加上即可: 每次保存的時(shí)候,就會(huì)自動(dòng)格式化了。

    2024年02月06日
    瀏覽(26)
  • VS Code中python代碼自動(dòng)格式化方法

    為了能夠在VS Code中使自己寫的Python代碼更加符合規(guī)范并且適宜閱讀,往往需要手工進(jìn)行代碼格式矯正,例如等號(hào)左右的空格、函數(shù)參數(shù)與等號(hào)之間的空格等。下面講解一種簡單的自動(dòng)格式化方法。 首先安裝yapf庫: pip install yapf 然后在VS Code菜單欄中依次打開 File—Preferences—

    2024年02月16日
    瀏覽(104)
  • VS Code保存后自動(dòng)格式化Vue代碼---Vetur

    VS Code保存后自動(dòng)格式化Vue代碼---Vetur

    在VS Code里面編輯Vue代碼,通常我們會(huì)安裝插件Vetur,本次介紹的格式化代碼也依賴于Vetur插件。具體見一下步驟 注: VS Code版本為1.74.3 1. 安裝插件Vetur 2. 配置自動(dòng)格式化,具體路徑【文件】-【首選項(xiàng)】-【設(shè)置】,打開設(shè)置(json) 3. 將以下內(nèi)容復(fù)制到settings.json 完成以上配置

    2024年02月15日
    瀏覽(28)
  • VScode使用clang format文檔自動(dòng)代碼格式化(C語言)

    VScode使用clang format文檔自動(dòng)代碼格式化(C語言)

    1、格式化之前的準(zhǔn)備。 可以用Clang-Format插件,也可以用C/C++插件。因?yàn)楝F(xiàn)在的C/C++插件已經(jīng)具備了這個(gè)功能。 2、配置相關(guān) 或者在setting.json中粘貼下面的代碼,需要將C_Cpp.clang_format_path換成自己的clang-format路徑。 3、.clang-format文件 下面是我的配置: ps:網(wǎng)上我看很多人提到這

    2024年02月10日
    瀏覽(26)
  • VScode自動(dòng)格式化代碼(tab縮進(jìn)、符號(hào)空格)配置beautify插件使用

    VScode自動(dòng)格式化代碼(tab縮進(jìn)、符號(hào)空格)配置beautify插件使用

    安裝插件 在插件庫搜索beautify,會(huì)彈出很多插件 你需要根據(jù)你自己的語言選擇對(duì)應(yīng)的插件安裝,盡量選擇在維護(hù)中的插件 我是做前端的,所以選擇的是beautify blade,格式化語言:javascript, JSON, CSS, Sass, and HTML ![在這里插入圖片描述](https://img-blog.csdnimg.cn/cc42b7d4f0b549a78d16c69e7d33

    2024年02月12日
    瀏覽(31)
  • 第二章 React項(xiàng)目配置ESlint和Prettier實(shí)現(xiàn)自動(dòng)格式化代碼以及統(tǒng)一代碼風(fēng)格

    第二章 React項(xiàng)目配置ESlint和Prettier實(shí)現(xiàn)自動(dòng)格式化代碼以及統(tǒng)一代碼風(fēng)格

    歡迎加入本專欄!本專欄將引領(lǐng)您快速上手React,讓我們一起放棄放棄的念頭,開始學(xué)習(xí)之旅吧!我們將從搭建React項(xiàng)目開始,逐步深入講解最核心的hooks,以及React路由、請(qǐng)求、組件封裝以及UI(Ant Design)框架的使用。讓我們一起掌握React,開啟前端開發(fā)的全新篇章! 需要準(zhǔn)

    2024年02月03日
    瀏覽(92)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包