Pydev неправильно форматирует многострочные аргументы ключевого слова функции и помещает пробелы, даже если предпочтения являются аргументами ключевого слова без пробелов, в частном случае, когда его аргумент ключевого слова, следующий за регулярный аргумент.pydev неправильно форматирует многострочные аргументы ключевого слова при форматировании кода
Я что-то упустил? и должны ли отчеты об ошибках оставаться на переполнении стека? Фабио?
E.g.
funktion_call(arg1, kwarg1 = abc)
правильно отформатирован (с соответствующими настройками Pydev) для:
funktion_call(arg1, kwarg1=abc)
Однако, если вызов функции идет многострочный:
funktion_call(arg1,
kwarg1=abc)
то неправильно обрабатывает пробелы в если это было назначение и форматы:
funktion_call(arg1,
kwarg1 = abc)
Fabio, я использую Pydev 2.5.0.2012031515 (в комплекте с Aptana). Я не думаю, что есть способ просто обновить Пидева? если у вас установлен плагин Aptana? – eskhool
Я могу определенно воспроизвести проблему с этим фрагментом кода ... вы можете вставить его в файл .py в eclipse .. Если вы поместили пробел после переменной ключевого слова b по ошибке, тогда он будет помещать его вокруг = и вы не можете избавиться от него. инлайн ' четкости функция (а, б = нет): передача функции (а = 1231, Ь = 'asrtasr')' – eskhool
Эта ошибка уже сообщалось в отслежывателю Pydev SF в качестве ID: [3460899] (https://sourceforge.net/tracker/index.php?func=detail&aid=3460899&group_id=85796&atid=577329) – eskhool