?

Log in

No account? Create an account
nyaload

Журнал Пушыстого

Журнал Пушыстого

Intellisense в динамически типизированом языке
nyaload
_winnie
Примечательное:
В С/C++ я часто не могу написать адекватное регулярное выражение, что бы найти определение функции в чужом исходнике.
В Питоне же - мне не нужны даже регулярные выражения, хватает простого поиска в notepad-клонах и поиска по файлам.
def имя_функции
class имя_класса
имя_переменной = / имя_переменной(ПРОБЕЛ*)=

(Intellisense VC/ Visual Assist не всегда спасают и ВРУТ, и не всегда доступы, особенно в кросс-платформеных либах на make-файлах)

Ну, и ещё интересное - intellisense на самом деле есть, как в примитивных интерпретаторах по dir(), так и в продвинутых по Tab, и он даже никогда не врёт :)

Read more...Collapse )

PS. Есть и "классический" intellisense как в специальных IDE (SPE напр), так и примитивный где просто идентификаторы из контекста дополняются (Notepad++).