国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

webstorm中代碼添加單引號(hào)、雙引號(hào)快捷鍵

CatalpaFlat / 2722人閱讀

摘要:寫(xiě)在前面在開(kāi)發(fā)時(shí),為某個(gè)編碼單元,比如一個(gè)單詞,添加單引號(hào)和雙引號(hào),將其變成字符串是常見(jiàn)的情形,比如下面這個(gè)對(duì)象。在的里面,并沒(méi)有找到有相關(guān)的快捷鍵。比如,添加雙引號(hào),就是選中某單詞,按引號(hào)鍵。

寫(xiě)在前面

在開(kāi)發(fā)時(shí),為某個(gè)編碼單元,比如一個(gè)單詞,添加單引號(hào)和雙引號(hào),將其變成字符串是常見(jiàn)的情形,比如下面這個(gè)對(duì)象。

let users = [{
                name: "zhangsan",
                age:25,
            },{
                name: "lisi",
                age:26,
            },{
                name: "wangwu",
                age:27,
            }]

有個(gè)需求是你現(xiàn)在得把它轉(zhuǎn)成json,而這里面name,age鍵是不符合JSON中鍵必須是字符串規(guī)范的,于是乎,你得給name,age加上雙引號(hào)才行。

解決方案

簡(jiǎn)單查閱了一下,并沒(méi)有找到,基本都是webstorm快捷鍵大全之類的文章。
然后我就Ctrl + Alt + S 打開(kāi)了webstorm設(shè)置框。

在keymap的Editor Actions里面,并沒(méi)有找到有相關(guān)的快捷鍵。

好了,不賣關(guān)子了,到底在哪里才能搞成這件小事呢?

答案是:
Editer --> General --> Smart Keys
這里面有一個(gè)復(fù)選項(xiàng)是Surfound selection on typing quote or brace,將其勾選就可以了(webstorm默認(rèn)不勾選,所以默認(rèn)情況下大家是無(wú)法完成加引號(hào)操作滴)。

截圖如下:

用法

設(shè)定好了這個(gè)選項(xiàng)以后,選中某個(gè)你想添加雙引號(hào)、單引號(hào)、中括號(hào)、大括號(hào)、小括號(hào)的編程單元(單詞或短語(yǔ)),按對(duì)應(yīng)的鍵盤(pán)上的按鍵就可以了。

比如,添加雙引號(hào),就是選中某單詞,按shift+引號(hào)鍵

結(jié)語(yǔ)

這么看起來(lái),本文標(biāo)題起的并不太恰當(dāng),因?yàn)檫@是通過(guò)設(shè)置了一個(gè)選項(xiàng)來(lái)完成的,按鍵還是默認(rèn)的按鍵。

不過(guò),不管它了。

設(shè)置了這個(gè)以后,我們不僅可以加單、雙引號(hào),還能加大、中、小括號(hào),這倒算是一個(gè)意外收獲。

加括號(hào)的場(chǎng)景也是有的,比如你寫(xiě)了一個(gè)較長(zhǎng)的表達(dá)式,為了分清優(yōu)先級(jí),就加小括號(hào),如果你以前是在表達(dá)式左邊加左括號(hào)、右邊加右括號(hào)的話,這次就可以直接選中表達(dá)式,按住shift+9了。

最后,編程貴在實(shí)踐,現(xiàn)在就打開(kāi)webstorm,設(shè)置這個(gè)選項(xiàng)吧

為每日的進(jìn)步干杯,cheers。

關(guān)于作者

技術(shù)博客

GitHub

掘金主頁(yè)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/113019.html

相關(guān)文章

  • webstorm中代添加引號(hào)引號(hào)捷鍵

    摘要:寫(xiě)在前面在開(kāi)發(fā)時(shí),為某個(gè)編碼單元,比如一個(gè)單詞,添加單引號(hào)和雙引號(hào),將其變成字符串是常見(jiàn)的情形,比如下面這個(gè)對(duì)象。在的里面,并沒(méi)有找到有相關(guān)的快捷鍵。比如,添加雙引號(hào),就是選中某單詞,按引號(hào)鍵。 寫(xiě)在前面 在開(kāi)發(fā)時(shí),為某個(gè)編碼單元,比如一個(gè)單詞,添加單引號(hào)和雙引號(hào),將其變成字符串是常見(jiàn)的情形,比如下面這個(gè)對(duì)象。 let users = [{ name: ...

    HelKyle 評(píng)論0 收藏0
  • Angular(03)-- lint風(fēng)格規(guī)范和WebStorm小技巧

    摘要:空格空格設(shè)置路徑格式化操作時(shí),會(huì)自動(dòng)在比如方法的右括號(hào)前,賦值語(yǔ)句的等號(hào)兩側(cè)等等這些位置自動(dòng)加上一個(gè)空格,如果我們寫(xiě)代碼時(shí)漏掉這些空格時(shí)。這樣,就方便我對(duì)別人的代碼也直接通過(guò)格式化操作來(lái)自動(dòng)進(jìn)行風(fēng)格規(guī)范處理。在開(kāi)始講 Angular 各個(gè)核心知識(shí)點(diǎn)之前,想先來(lái)講講開(kāi)發(fā)工具 WebStorm 的一些配置以及相應(yīng)配置文件如 tslint.json 的配置。 因?yàn)槲覀€(gè)人比較注重代碼規(guī)范、代碼風(fēng)格,...

    番茄西紅柿 評(píng)論0 收藏0
  • IntelliJ代的字符串引號(hào)格式設(shè)置

    摘要:起點(diǎn)最近在開(kāi)發(fā)一個(gè)小項(xiàng)目,使用了,我使用了單引號(hào)限制。但是的自動(dòng)引入默認(rèn)是雙引號(hào)。是可以設(shè)置全局項(xiàng)目使用單引號(hào)還是雙引號(hào),避免每一次都需要從修改引號(hào)格式。此外,雙引號(hào)最直接的好處是,插入單引號(hào)會(huì)很方便廢話。 起點(diǎn) 最近在開(kāi)發(fā)一個(gè)Angular小項(xiàng)目,使用了tslint,我使用了單引號(hào)限制。但是Intellij Webstorm的自動(dòng)引入默認(rèn)是雙引號(hào)(double)。IntelliJ+I...

    KitorinZero 評(píng)論0 收藏0
  • Web前端開(kāi)發(fā)標(biāo)準(zhǔn)規(guī)范

    摘要:頁(yè)面名稱月影功能模塊,請(qǐng)?jiān)谀K之間加入注釋,中英文不做要求活動(dòng)規(guī)則開(kāi)始活動(dòng)規(guī)則活動(dòng)規(guī)則結(jié)束自定義函數(shù)。參考頁(yè)面前端規(guī)范 web前端開(kāi)發(fā)規(guī)范的意義 提高團(tuán)隊(duì)的協(xié)作能力 提高代碼的復(fù)用利用率 可以寫(xiě)出質(zhì)量更高,效率更好的代碼 為后期維護(hù)提供更好的支持 一、命名規(guī)則 命名使用英文語(yǔ)義化,禁止使用特殊字符,禁止使用拼音,禁止使用中英文混合! 項(xiàng)目、目錄、html/css/js等文件命名全...

    高璐 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<