崇高文本 - 使用所选数字进行计算

时间:2016-05-17 20:05:39

标签: regex sublimetext2

我正在寻找一个包,用Sublime Text 2中的选定数字作为输入来计算表达。
例如: 我想将每个选中的数字增加2.“|”是每个选择的结束。

label2 | =Label(top,bg="#BFBFBF",height=1,text="freq [Hz]")
label2 | .place(x=420,y=320)
label3 | =Label(top,bg="#BFBFBF",height=1,text="d.c.[%]")
label3 | .place(x=520,y=320)
slider1 | =Scale(top,variable=dutycycle_var,length=300,resolution=1,command=set_pwm)
slider1 | .place(x=500,y=5)
slider1 | .set(50)

我希望能够快速将变量名更改为:

label4 |=Label(top,bg="#BFBFBF",height=1,text="freq [Hz]")
label4 |.place(x=420,y=320)
label5 |=Label(top,bg="#BFBFBF",height=1,text="d.c.[%]")
label5 |.place(x=520,y=320)
slider3 | =Scale(top,variable=dutycycle_var,length=300,resolution=1,command=set_pwm)
slider3 |.place(x=500,y=5)
slider3 |.set(50)

如果这是可能的,我很好奇其他操作是否也可能像*,sqrt,power ......

2 个答案:

答案 0 :(得分:2)

SelectionEvaluator允许以下内联计算:

  • +-*/^
  • sincosabstruncroundsgn
  • Eepi

Demo

答案 1 :(得分:1)

以下软件包似乎可以满足您的需求:https://forum.sublimetext.com/t/inc-dec-value-st2-and-st3/1931

enter image description here

  

增加/减少数字(整数和小数),日期,十六进制   颜色值,相反关系或循环枚举   配置值和奖金 - 字符串操作(上,下,   大写)