В текущей версии folding для python странный
1. Нет возможности свернуть функцию(=метод).
2. Блоки for и if не сворачиваются, а операторы for и if внутри выражений сворачиваются
То, что нужно сделать, кажется, достаточно просто.
Нужно чтобы сворачивался любой блок.
СХЕМА ("_ " обозначает пробелы или табуляторы, "*" - любой символ, key - это def, for, if, else, elif, switch, case, while, try)
_ _ key **************:
_ _ _ ****************
_ _ _ ****************
_ _ ****************
ОПИСАНИЕ
Блок начинается с нескольких (мб 0) пробелов(=табов).
Потом одно из ключевых слов.
Последний значимый (ДО начала комментария) символ в строке ":"
Все вложенные в блок строки начинаются с большего числа пробелов(=табов)
Блок заканчивается, когда встретится строка с таким же набором пробелов(=табов)
Можно ли это доработать?
Python lexer
Python lexer
CudaText 1.163, TC9.51x32, Win10x64(1920x1080)
[off]
П может применяться там же где С++, его можно рассматривать как надстройку над С++, но П значительно выше по уровню применяемых абстракций.
Относительно С# у П преимущество в межплатформенности и открытости (в том числе развития).
Очевидно заточенность С# под Win является его преимуществом
П может применяться там же где С++, его можно рассматривать как надстройку над С++, но П значительно выше по уровню применяемых абстракций.
Относительно С# у П преимущество в межплатформенности и открытости (в том числе развития).
Очевидно заточенность С# под Win является его преимуществом
CudaText 1.163, TC9.51x32, Win10x64(1920x1080)
Hello Andrey
Насколько хорошо вы знаете П? у меня есть идейка-- плагин для Син, основанный на commandline питон-утилите. утила - переработанный https://github.com/Kronuz/SublimeCodeIntel#readme
Насколько хорошо вы знаете П? у меня есть идейка-- плагин для Син, основанный на commandline питон-утилите. утила - переработанный https://github.com/Kronuz/SublimeCodeIntel#readme
В Sublime тоже плохое автодополнение для python. Однако, народ рекомендует использовать SublimeRope
Ссылка: https://github.com/JulianEberius/SublimeRope
Ссылка: https://github.com/JulianEberius/SublimeRope