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

Postby mp3sova » 15.03.2017 19:38

Порой нужно быстро посчитать сумму чего-то (долги, покупки и т.п.), для этого использую Notepad++ и плагин NppCalc . Нет ли у Нас похожего и сложно такое реализовать?
mp3sova
 
Posts: 14
Joined: 12.03.2017 12:00

Postby Alexey » 15.03.2017 19:55

Консоль- Ctrl+`
в ней ввести выражение с знаком "=" сначала

пример -

>>> from math import *
>>> =pi
3.141592653589793
>>> =100/5+2
22.0
Alexey
 
Posts: 869
Joined: 05.10.2012 22:10

Postby Alexey » 15.03.2017 19:56

Есть еще плагин Sum Lines, см. его readme.txt
Alexey
 
Posts: 869
Joined: 05.10.2012 22:10

Postby mp3sova » 15.03.2017 20:19

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

Консоль умеет как раз то что надо, кроме одного минуса, запоминания результата и обработки значений в самом тексте.
mp3sova
 
Posts: 14
Joined: 12.03.2017 12:00

Postby Alexey » 15.03.2017 21:41

Можешь оформить wish к sum lines? что именно надо в нем еще. Только операции */+- ?
Alexey
 
Posts: 869
Joined: 05.10.2012 22:10

Postby mp3sova » 16.03.2017 04:04

Где оформить такой запрос :)?
Хотелось бы понимания простых функций - аля калькулятор
+ сложение
- вычитание
* умножение
/ деление
^ степень
() скобки
% процент
mp3sova
 
Posts: 14
Joined: 12.03.2017 12:00

Postby Alexey » 16.03.2017 10:41

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

Postby Alexey » 02.06.2017 19:44

Plugin "Calc Expression" был сделан. уже месяц назад гдето. Описание в его readme.
SumLines доделывать не стал.
Alexey
 
Posts: 869
Joined: 05.10.2012 22:10


Return to General (in Russian)

Who is online

Users browsing this forum: No registered users and 1 guest

cron