Page 1 of 1

SynWrite - плагин сложения и вычитания

Posted: 15.03.2017 19:38
by mp3sova
Порой нужно быстро посчитать сумму чего-то (долги, покупки и т.п.), для этого использую Notepad++ и плагин NppCalc . Нет ли у Нас похожего и сложно такое реализовать?

Posted: 15.03.2017 19:55
by Alexey
Консоль- Ctrl+`
в ней ввести выражение с знаком "=" сначала

пример -

>>> from math import *
>>> =pi
3.141592653589793
>>> =100/5+2
22.0

Posted: 15.03.2017 19:56
by Alexey
Есть еще плагин Sum Lines, см. его readme.txt

Posted: 15.03.2017 20:19
by mp3sova
Sum Lines не может считать выражения такого плана:
10+20+30 или 1000/100*3 и т.п.

Консоль умеет как раз то что надо, кроме одного минуса, запоминания результата и обработки значений в самом тексте.

Posted: 15.03.2017 21:41
by Alexey
Можешь оформить wish к sum lines? что именно надо в нем еще. Только операции */+- ?

Posted: 16.03.2017 04:04
by mp3sova
Где оформить такой запрос :)?
Хотелось бы понимания простых функций - аля калькулятор
+ сложение
- вычитание
* умножение
/ деление
^ степень
() скобки
% процент

Posted: 16.03.2017 10:41
by Alexey
Попробую сделать для строк вычисление- eval. если в строке будет символ не от набора, то покажет ошибку, например если "буква точка"
Надо делать парсинг- поймать буква-точка (просто точка - можно после цифры)
Позже

Posted: 02.06.2017 19:44
by Alexey
Plugin "Calc Expression" был сделан. уже месяц назад гдето. Описание в его readme.
SumLines доделывать не стал.