Size: a a a

2020 February 19

Б

Боброний in PiterPy Meetup
Всё равно красивее
источник

DB

Dima Boger in PiterPy Meetup
Боброний
Можно синтаксис подсвечивать хотя бы
Так форматирования нет, как он поймет что из этого синтаксис а что нет
источник

Б

Боброний in PiterPy Meetup
Dima Boger
Так форматирования нет, как он поймет что из этого синтаксис а что нет
А как он код подсвечивает?)
источник

DB

Dima Boger in PiterPy Meetup
В строках не подсвечивает
источник

Б

Боброний in PiterPy Meetup
Dima Boger
В строках не подсвечивает
Строки другое. Да и ничего ему не мешает это делать.
источник

Б

Боброний in PiterPy Meetup
Кстати, в докстрингах очень даже подсвечивает
источник

DB

Dima Boger in PiterPy Meetup
Например?
источник

Б

Боброний in PiterPy Meetup
Dima Boger
Например?
источник

DB

Dima Boger in PiterPy Meetup
Я тут вижу форматирование)
источник

Б

Боброний in PiterPy Meetup
Dima Boger
Я тут вижу форматирование)
И без него можно синтаксис подсвечивать, ну
источник

DB

Dima Boger in PiterPy Meetup
А какой это формат документации, кстати?
источник

DB

Dima Boger in PiterPy Meetup
источник

DB

Dima Boger in PiterPy Meetup
Пайчарм его парсит, кстати
источник

DB

Dima Boger in PiterPy Meetup
источник

DB

Dima Boger in PiterPy Meetup
а вот epydoc уже просто так не может))
источник

E

Eugene in PiterPy Meetup
Dima Boger
Пайчарм его парсит, кстати
да, так же как и numpydoc-формат, но всё равно не подсвечивает код так красиво как rust-плагин.

Проблема с stdlib питона в том, что документация в исходниках != нормальная документация, потому что документация пишется отдельно от исходников. А paycharm при ctrl+q берет документацию именно из докстрингов. И рендерит её не очень хорошо. То есть проблема как в питоне, так и в пайчарме.
источник

E

Eugene in PiterPy Meetup
источник

DB

Dima Boger in PiterPy Meetup
вот кстати обидно что он не подсвечивает doctest 🤔
источник

E

Eugene in PiterPy Meetup
Если мне не будет лень, я им issue сделаю, типа вот смотрите как у вас у коллег в rust-плагине красиво и как у вас, даже если в докстрингах есть примеры и код, вы его не подсвечиваете, хотя легко могли бы, всё равно же рендерите rst
источник

E

Eugene in PiterPy Meetup
rust плагин меня вообще пока сильно радует. оно реально production ready. Всякие мелочи приятные, типа при добавлении зависимости в Cargo.toml он фетчит crates.io и показывает версию крейтов, сбоку от пакета заботливо ссылочка на docs.rs появляется. Сказка просто.
источник