webstorm html碎片整理功能

2022-07-30 21:21:14 字數 1303 閱讀 2686

我們用字串形式寫html模板時,或者向某標籤新增html內容時,如下,如果這個str更加的長,一旦裡面少了乙個單引號,少了乙個加號,基本報錯還看不懂,一臉懵逼。。。

//

假定後台傳給我們的資料為

var datajson =[,

//做個說明而已,就只寫乙個咯

...}]

var item = datajson[0];

var str = '' + item.name + '

' + item.content + '

' + item.link + '

';$('#box').text(str);

那麼,後來聰明了點,我就這麼寫了str

var str = '">\

' + item.name + '\

' + item.content + '

\ ' + item.link + '

';

但是強迫症可能要懵逼了,尼瑪不齊!於是,之前發現了webstorm的乙個功能,效果如下

上半部分str變得很難看,但是格式化的地方(下半部分)顯示效果很好,一眼就清晰明了。這個功能叫做edit html fragment(編輯html碎片)

操作步驟是:

1、對著str的html部分alt+enter

2、選擇edit html fragment,enter確定

當然,如圖,裡面有四個功能嘛,如果你不想要那個功能,就游標選中了向右按鈕,禁用它,然後它就再也不會出現了

禁用了你會後悔的,怎麼辦?去**找回來它?google了一下,嗯,找到了,首先我們要知道它的名字叫做edit injected fragment,那麼,

file --> setting --> editor --> intentions,然後在右面我們看到了 language injection,把想要的那個被禁用的勾選上就是了。

以上便是說的全部內容,廢話有些多了,圖也太多了,嗯,希望能對各位有所幫助

Mysql碎片恢復 mysql資料庫碎片整理

1 drop table table name 立刻釋放磁碟空間 不管是 innodb和myisam 2 truncate table table name 立刻釋放磁碟空間 不管是 innodb和myisam 3 delete from table name刪除表的全部資料,對於myisam 會立...

內部碎片和外部碎片

記憶體碎片分為內部碎片和外部碎片。內部碎片 內部碎片就是已經被分配出去 能明確指出屬於哪個程序 卻不能被利用的記憶體空間 內部碎片是處於區域內部或頁面內部的儲存塊。占有這些區域或頁面的程序並不使用這個儲存塊。而在程序占有這塊儲存塊時,系統無法利用它。直到程序釋放它,或程序結束時,系統才有可能利用這個...

碎片小結之動態新增碎片

動態新增碎片主要分為5步 1.建立待新增碎片的例項 2.獲取fragmentmanager的物件,在活動中可以直接呼叫getsupportfragmentmanager 方法得到。3.開啟乙個事務 fragmenttransaction物件 通過呼叫fragmentmanager中的begintra...