#eclipse #subclipse
#eclipse #вложенный фрагмент
Вопрос:
Это может показаться глупым вопросом, но это то, что сводит меня с ума!
Я использую плагин Subclipse из Eclipse для возврата кода для проекта. Когда я перехожу к фиксации изменений, Subclipse запрашивает сообщение о фиксации (как и ожидалось). Что происходит, я начинаю вводить свое сообщение о фиксации, нажимаю Shift
Enter
… и, конечно, оно фиксирует мои изменения, включая мое неполное сообщение.
Есть ли способ изменить это поведение? Скажем, для того, чтобы Enter
зафиксировать изменения? Я не возражаю, если это нелегко исправить, при условии, что есть исправление с дальнейшими шагами.
Комментарии:
1. Почему вы нажимаете Shift Enter? Я использую Subclipse постоянно, и у меня никогда не было проблем с непреднамеренной фиксацией, как вы описываете.
2. Во многих других приложениях нажатие
Enter
может привести к отправке поля.Shift
Enter
обычно создает новую строку без отправки чего-либо.3. Я действительно надеюсь, что у кого-нибудь есть ответ на это. Это чрезвычайно раздражает и засорило мою базу SVN наполовину напечатанными сообщениями о фиксации.
shift
enter
не следует отправлять фиксацию. Он должен ввести перевод строки, как и ожидается.4. вы проверили сокращение клавиш? окно -> настройки -> общие -> ключи
5. Именно эта проблема сводит с ума двух моих коллег-разработчиков! Проблема в том, как описано выше: несколько других приложений используют shift-enter для перевода строки, и когда вы переключаетесь между ними, очень легко совершить фиксацию, когда вы этого не собирались. Есть ли консенсус относительно того, насколько эта функция раздражает сообщество?
Ответ №1:
(В интересах оказания помощи любому с этой проблемой …)
Нет, не похоже, что это возможно с Eclipse Indigo. Похоже, единственный способ изменить это поведение — внести изменения в код плагина и перекомпилировать самостоятельно.