2010-08-18 5 views
0

Я не знаю, есть ли у вас такая же проблема, но когда я пытаюсь использовать "" "и" «для многострочных комментариев в eclipse pydev это иногда не работает. Кто-нибудь может предложить мне лучше IDE?Ошибка Eclipse PyDev при попытке прокомментировать 300+ строк с "" "docstring" ""

Извините. Я постараюсь сделать это яснее. Это происходит каждый раз, когда я пытаюсь прокомментировать несколько строк looong, например, около 300. Просто введите любое выражение, такое как Bug = «Это ошибка», и скопируйте эту единственную строку, чтобы весь скрипт составил 300 строк, теперь, если вы хотите прокомментировать эти 300 строк, обычно вы добавляете «» до того, как все эти линий, а затем добавить «» в конце. Вы обнаружите, что в этих строках не возникает комментариев, связанных с проблемой окраски.

""" 
Bug = "This is a bug" 
Bug = "This is a bug" 
... 
... 
Bug = "This is a bug" 
""" 
+5

Как он не работает? Удаляет ли ваш код? Неправильно ли отступ? Вызывают катастрофические сейсмические события? –

+0

Да. Синтаксическая раскраска Pydev иногда путается с тройными кавычками, но после небольшого последующего ввода текста снова становится все в порядке. – Eike

+0

Какое это имеет отношение к wxpython? – volting

ответ

0

У меня есть эта проблема, как хорошо. Это было так долго, я привык к этому. Как правило, это происходит со мной, когда я пишу epydoc для функций. Я не думаю, что это реальная ошибка, которая влияет на код, но это делает комментарии ввода более раздражающими. Быстрое исправление, которое я нашел, это:

Поместите курсор перед начальным «'», нажмите enter, нажмите ctrl + z.

Это имеет тенденцию исправлять это для меня.

Надеюсь, что это поможет.

+0

Я также обнаружил, что когда вы пытаетесь прокомментировать длинные многострочные строки, если содержимое между двумя «" »не получает комментариев, вы можете поместить курсор в конце начала« »и нажать enter, затем все теперь между ними должен быть комментарий. – Shane

+0

@ Шейн: Я буду помнить об этом. Я занимаюсь кодированием Python в vim, и у него иногда есть аналогичная проблема. – River

1

Я предпочитаю плагин pyDev с Eclipse.

Но если вы чувствуете свою проблему Checkout следующее:

+0

Спасибо, я думаю, что буду придерживаться Eclipse, это лучший бесплатный инструмент, который я когда-либо использовал. – Shane