У меня возникла проблема с тех пор, как я начал использовать Eclipse с плагином nodeclipse. Когда я вызываю метод javascript, который принимает обратный вызов, редактор перемещает курсор в позицию после закрывающей скобки метода объекта, например.
obj.foo(a, function(){
console.log('message');
});
когда я набираю вызов console.log, курсор находится внутри кавычек после message
. Я нажимаю вкладку один раз, и курсор выходит за пределы закрывающей кавычки 'message'
. Я нажимаю ее снова, и она выходит за пределы закрывающей скобки console.log('message')
. Я набираю точку с запятой и нажимаю ввод, и вместо того, чтобы редактор создавал новую строку под вызовом console.log()
, он переходит в конец вызова obj.foo()
.
Я просмотрел параметры форматирования, но не смог найти параметр, отвечающий за эту функцию, и попытался выполнить поиск в SO и Google, но не смог найти поисковый запрос, который дает соответствующие результаты.
Пожалуйста помоги? Это сводит меня с ума и убивает мою продуктивность.