Text 在特定行中添加/更改数字

Text 在特定行中添加/更改数字,text,notepad++,Text,Notepad++,我有一个250000行的大文件,我想每36行更改一次数字。 我的文件示例: rankup_cost_increase_percentage: 0.0 removepermission: - essentials.warps.B - essentials.warps.C - essentials.warps.D - essentials.warps.E - essentials.warps.F - essentials.warps.G

我有一个250000行的大文件,我想每36行更改一次数字。 我的文件示例:

 rankup_cost_increase_percentage: 0.0
    removepermission:
    - essentials.warps.B
    - essentials.warps.C
    - essentials.warps.D
    - essentials.warps.E
    - essentials.warps.F
    - essentials.warps.G
    - essentials.warps.H
    - essentials.warps.I
    - essentials.warps.J
    - essentials.warps.K
    - essentials.warps.L
    - essentials.warps.M
    - essentials.warps.N
    - essentials.warps.O
    - essentials.warps.P
    - essentials.warps.Q
    - essentials.warps.R
    - essentials.warps.S
    - essentials.warps.T
    - essentials.warps.U
    - essentials.warps.W
    - essentials.warps.X
    - essentials.warps.Y
    - essentials.warps.Z
    executecmds:
    - "[CONSOLE] crate give to %player% Legendary 1"
    - "[CONSOLE] crate give to %player% Multiplier 1"
    - "[player] warp A"
  P7437:
    nextprestige: P7438
    cost: 3.7185E13
    display: '&8[&9P7437&8]'
    rankup_cost_increase_percentage: 0.0
我希望
rankup\u成本增加\u百分比:0.0
每次增加5.0。
我如何才能做到这一点?

这是您的文件结构吗?如果这些事情被反复重复,你可以使用一些正则表达式。如果我理解正确的话。列编辑器也可以工作,您可以将文件加载到电子表格中。使用“:”作为列分隔符。过滤第一列中的“rankup_成本\增加\百分比”,并计算第三列中的增加,然后使用值将第三列复制到第二列。如果您确实需要计算增加量(如旧的新值=旧的值*5.0),仅使用记事本++是不够的。您需要一个文本编辑器,它支持非常大的文件和可编写脚本的宏,如
EmEditor
。如果使用
EmEditor
可以,我可以回答这个问题。