2012-03-10 8 views
5

Я использую Eclipse & плагин Scala для написания кода scala. Кажется, что редактор имеет ограниченные возможности подсветки синтаксиса - например, я хотел бы изменить форматирование переменных (мне нравится их синий) и метод defs.Подсветка синтаксиса Scala в Eclipse

Я знаю, что есть еще несколько плагинов с подсветкой, такие как EclipsesColorer, но все они, кажется, теряют функции редактора Scala (или других языков), таких как автозаполнение и предложения.

Есть ли какой-либо плагин или способ, я могу изменить плагин scala, чтобы получить более тонкий контроль над параметрами раскраски/форматирования синтаксиса Scala?

ответ

9

Некоторые из них обрабатываются. nightly build page имеет «Семантическое выделение» (делая переменные синим и т. Д.), Обозначенные как «скоро».

Также может помочь current roadmap, когда выпущена версия на eclipse-scala ide.

(как 'в ближайшее время' очень дата зависит то 'сегодня' является 10/Март/12)

+0

Приятно знать, не могу дождаться этого изменения, делали намного меньше ввода текста и намного больше читали код Scala за последние несколько дней, не ожидая этих улучшений, сделают жизнь намного легче следовать. Спасибо за ссылки! – NightWolf

+0

Возможно, вы захотите обновить свой ответ, так как эта функциональность была добавлена ​​к стабильным версиям давно (как пишет @schimmy в своем ответе) – Eyal

1

Вы пробовали Eclipse Color Theme?

Scala автозаполнение и т.д. не влияет ;-)

Немного подправили тема Вомбат в Scala работает хорошо для меня (также: Aptana Eclipse, плагин очень помогает с HTML/CSS/ERB и т.д.)

+0

Спасибо за ссылку - выглядит очень аккуратным плагином, но на самом деле не дает мне то, что я хочу ... Когда вы говорите «слегка измененную тему Wombat», какие ухищрения используются, чтобы заставить ее работать с scala? – NightWolf

+0

Любая идея, где эти темы scala теперь? сайт, кажется, делается на целую неделю :( – kisna

+0

@kisna не уверен, я давно перешел от цветных тем, поскольку считаю, что они в значительной степени бесполезны в Linux (просто установите <100 КБ 'xcalib' пакет и горячую клавишу инвертировать весь экран от белого до черного, вуаля, «цветная тема» ;-)) – virtualeyes

2

Редактор, который поставляется с плагином Play Framework Eclipse имеет подсветку подсветки синтаксиса: http://scala-ide.org/download/current.html

Вы можете перейти в Настройки -> Скала -> Синтаксическая раскраска для установки разных цветов.

Смежные вопросы