@spbpython

Страница 116 из 785
Aleksey
06.09.2016
12:51:25
кто-нибудь еще бы практическими соображениями поделился как их искать )

Roman
06.09.2016
13:00:45
супер!

Dmitry
06.09.2016
13:01:02
))))

Alex
06.09.2016
13:01:16
пробел

Google
Michael
06.09.2016
13:17:08
https://youtu.be/SsoOG6ZeyUI

Dmitry
06.09.2016
13:19:38
ага

Aleksandr
06.09.2016
13:22:08
Я бы мужика кинул.

Dmitry
06.09.2016
13:28:22
а джетбрейнзовские ide же превращают табы в пробелы? емнип

когда жмёшь на таб

GNU/Docker
06.09.2016
13:28:43
Это типа фича?

Все нормальные IDE делают так как им скажешь.

Dmitry
06.09.2016
13:28:59
я просто понял что понятия не имею как оно внутри работает)

GNU/Docker
06.09.2016
13:29:27
У нас в качестве легаси досталась огромная куча кода на табах

было много кровопролитных сражений

но в итоге решили новые сервисы делать на пробелах а старые не трогать.

пришли такие клёвые пацаны с пайчармами

и начали коммитить смешанные табы с пробелами.

Google
GNU/Docker
06.09.2016
13:30:55
причём с табами в алигнменте

Michael
06.09.2016
13:33:41
Напишите что нить умное, я этого не выдержу ?

Dmitry
06.09.2016
13:34:57
не выдержишь если напишем или не напишем?

Michael
06.09.2016
13:35:13
Тут школота я немогу ?

Покушать вышел...

Dmitry
06.09.2016
13:36:32
школота уже не та? :)

Michael
06.09.2016
13:36:59
Угу...

Ыыыы http://www.bbc.co.uk/programmes/b05pn66z

Roman
06.09.2016
15:13:08
https://falconframework.org/#Metrics

Eugene
06.09.2016
16:17:41
пришли такие клёвые пацаны с пайчармами
Так ведь пайчарм ругается на такое. Там весь код будет выделенным и подчёркнутым. Alt+enter и всё поправится по code-style. Не понятен наезд на пайчарм, там с этим как раз всё нормально.

GNU/Docker
06.09.2016
16:20:52
Без понятия, видимо у них не ругался.

Eugene
06.09.2016
16:22:48
Иногда открываю в пайчарме опенсорс проекты, написанные вимерами и емаксерами, и сразу вижу нарушение отступов и смесь табов/пробелов

GNU/Docker
06.09.2016
16:23:38
Хз, у меня на такое линтер ругается в IDE =)

Eugene
06.09.2016
16:27:23
В пайчарме тоже линтер и pep8, а вот некоторые олдскульные гуру питона, похоже, используют голый vi

Andrey
06.09.2016
16:28:14
Иногда открываю в пайчарме опенсорс проекты, написанные вимерами и емаксерами, и сразу вижу нарушение отступов и смесь табов/пробелов
Я думаю не стоит считать что все вимеры и имксеры смешивают тебя и пробелы:) там тоже есть линтеры и т.д. У меня например табы отключены везде кроме make-файлов и go:)

GNU/Docker
06.09.2016
16:29:02
наши вимеры кстати не смешивают

правда я раздал им свой конфиг ?

Eugene
06.09.2016
16:29:34
Да понятно, что есть там всё, что-то из коробки, что-то в плагинах, но почему-то часто такое вижу

Открываешь код в пайчарме, а он весь желтый

GNU/Docker
06.09.2016
16:32:50
сходу нашёл коммит

Google
GNU/Docker
06.09.2016
16:33:02
на 32 строки исправлений.

Aleksandr
06.09.2016
17:57:06
Иногда открываю в пайчарме опенсорс проекты, написанные вимерами и емаксерами, и сразу вижу нарушение отступов и смесь табов/пробелов
Да, это бесит. С другой стороны сам недавно на вим перешел и понял, что все можно настроить по красоте

уже месяц эклипс не загружал

но вообще да, особенно когда стоковый емакс или вим юзается, типа тру и все такое. Пидев или пичарм подчеркивает тупо всё

Dmitry
06.09.2016
18:03:52
ну не тупо всё. и всё тюнится довольно быстро.

Serge
06.09.2016
18:05:22
чего это стоит разрабам
еще раз. там есть специальные люди. а гемеройные заказчики есть везде. вот ПК Балтика, например:)

если не успеваешь сделать проект к какому то соцзначимому событию
дедлайны есть в любой коммерческой разработке. я проверял:)

Vadim
06.09.2016
18:06:22
очень оптимистично)

Serge
06.09.2016
18:07:23
а джетбрейнзовские ide же превращают табы в пробелы? емнип
даже сраные текстовые редакторы это умеют. а не только Джетбрейнсовские Айдэйе аж :) пора уже перестать на них д...ить

очень оптимистично)
реалистично. и в Нетрике, и в DataArt приходилось/приходится иногда сделать всё нужное, чтобы в дедлайн успеть. так бывает.

Aleksandr
06.09.2016
18:18:31
дедлайны есть в любой коммерческой разработке. я проверял:)
В продуктовых дедлайнов почти нет. Релиз можно переносить.

Serge
06.09.2016
18:20:29
В продуктовых дедлайнов почти нет. Релиз можно переносить.
ну, это понятно. только часто это еще переносит премию, а иногда выносит из компании сотрудников:)

GNU/Docker
06.09.2016
18:20:51
У меня elpy-mode и пара полезных присосок типа multiple-cursors

Aleksandr
06.09.2016
18:21:43
Так це Emacs

GNU/Docker
06.09.2016
18:21:48
Этого хватило для всего

Ну да

GNU/Docker
06.09.2016
18:22:05
Я отдал свой конфиг и уехал обратно на емакс

Google
GNU/Docker
06.09.2016
18:22:17
Томущ зебест.

Aleksandr
06.09.2016
18:22:22
Мне бы под vim :(

GNU/Docker
06.09.2016
18:23:01
Под вим ycm

Aleksandr
06.09.2016
18:23:04
Pyenv + py2/py3 все никак не заставить работать по-человечески.

Он и стоит. Работает так себе.

Admin
ERROR: S client not available

GNU/Docker
06.09.2016
18:23:24
У меня работает

Только с прожектайл никак не разберусь

Aleksandr
06.09.2016
18:23:43
Pyenv?

GNU/Docker
06.09.2016
18:23:47
Чтобы руками венв не активировать

pyvenv

Aleksandr
06.09.2016
18:24:15
Подсказка аргументов работает?

Как в jedi

Чтобы над строкой кода висело

Если да - шли конфиг :)

GNU/Docker
06.09.2016
18:32:36
В виме там намешано и джеди и роуп

Aleksandr
06.09.2016
18:34:11
У меня не смешалось зачетно ...

Aleksandr
06.09.2016
18:44:11
все из коробки схватывается без проблем

и го ту дифинишен оттуда же

Google
Aleksandr
06.09.2016
18:44:47
вообще vim-python-mod или как там его не юзаю

ибо не нужен

для венва в виме вообще ниче не нада, просто нада чтобы он активировани был и джеди все пожхватывает

https://github.com/magniff/dotfiles/blob/master/.vimrc

Aleksandr
06.09.2016
18:48:49
Jedi подсказать только библиотеку по-моему

Aleksandr
06.09.2016
18:49:35
мхат?

у меня джеди подсказывает все до чего доберется

т.е. почти всё

Aleksandr
06.09.2016
18:50:00
Он не делает подсказок каких-то ключевых слов, типа каких-то там названий переменных, использованных слов в комментах

Aleksandr
06.09.2016
18:50:06
ну всякую динамику понятное дело не может

Aleksandr
06.09.2016
18:50:13
Типа ycm как-то анализирует все

Aleksandr
06.09.2016
18:50:28
подсказки ключевых слов?

Aleksandr
06.09.2016
18:50:31
И подсказывает что ты мог иметь в виду

Aleksandr
06.09.2016
18:50:33
серьёзно щас?

подсказывает все кстати

Aleksandr
06.09.2016
18:50:57
Ключевых - в смысле важных

Aleksandr
06.09.2016
18:50:59
проверил вот

Aleksandr
06.09.2016
18:51:08
А не def, if:)

Страница 116 из 785