[英]Increment values/numbers in Sublime 3
我在Sublime中運行的文件中有多行這樣的<VValue type="int" value="0" />
; 每個value
遞增0、1、2、3等...
我需要更改這些值+60
。 這樣,0會成為60,1。將61等
如何在Sublime中選擇多行並將其附加正則表達式? 我不確定用於選擇數字本身的命令...在另一個線程中提到了類似\\d+
-Sublime Text 2遞增數字
請注意,我跳過了一個數字以分隔文件所運行的軟件中的某些內容,因此它實際上需要對value命令使用+60
,而不是像這樣直接替換全部並遞增(如上面的線程所示)如果您跟隨我,請放棄被跳過的那個。 例如,可能是0、1、3、4、5,應等於60、61、63、64、65,而不是60、61、62、63、64 。
我是否需要諸如TextPastry之類的東西,並使用數字序列命令? 如果是這樣,我不確定該如何運作,不勝感激。
謝謝你的幫助 :)
編輯; 我想可以在Text Pastry中使用“自動步進”功能嗎? 有人可以通過此方法來...如何安裝和使用我。
不幸的是,據我所知, 文本糕點還不夠強大。 您需要一些評估程序包。 我們將在此處使用Sublime-Evaluate 。
要安裝它(假設您已經安裝了軟件包管理器)
Command + Shift + p-> ip
> Enter- > evaluate
-> Enter
(?<=<VValue type="int" value=")\\d+(?=" />)
Alt + Enter 。 現在選擇它們。
選擇后去向右箭頭。 輸入+60
。 現在按Ctrl + Shift + ← 3次選擇
0 + 60
1 + 60
...
n + 60
在每一行上。 現在,使用Command + Shift + e即可完成操作(或者,可以使用Command + Shift + p- > evaluate
-> Enter 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.