Темная цветовая схема для Eclipse [закрыто]

Я пробовал использовать Flexelint (unix-версия PC-Lint) и имел несколько смешанные результаты. Скорее всего, потому, что я работаю над очень большой и узловатой базой кода. Я рекомендую внимательно изучить каждый файл, который сообщается как неиспользованный.

Основное беспокойство - ложные срабатывания. Несколько включений одного и того же заголовка сообщаются как ненужный заголовок. Это плохо, потому что Flexelint не сообщает вам, в какую строку заголовок включен или где он был включен ранее.

Один из способов, по которому автоматические инструменты могут ошибиться:

В A .hpp:

class A { 
  // ...
};

В B.hpp:

#include "A.hpp

class B {
    public:
        A foo;
};

В C.cpp:

#include "C.hpp"  

#include "B.hpp"  // <-- Unneeded, but lint reports it as needed
#include "A.hpp"  // <-- Needed, but lint reports it as unneeded

Если вы слепо следуете сообщениям из Flexelint вы отбросите свои зависимости #include. Есть больше патологических случаев, но в основном вам нужно будет проверить заголовки самостоятельно для достижения наилучших результатов.

Я очень рекомендую эту статью о Physical Structure и C ++ из блога Игры изнутри. Они рекомендуют комплексный подход к очистке #include mess:

Рекомендации

Вот дистиллированный набор рекомендаций из книги Lakos, который сводит к минимуму количество физических зависимостей между файлами , Я использую их в течение многих лет, и я всегда был очень доволен результатами.

  1. Каждый файл cpp включает в себя собственный заголовочный файл. [snip]
  2. Заголовочный файл должен содержать все файлы заголовков, необходимые для его анализа. [snip]
  3. В файле заголовка должно быть минимальное количество файлов заголовков, необходимых для его анализа. [snip]
blockquote>

424
задан Tshepang 6 July 2014 в 16:22
поделиться

13 ответов

Вот парень, который отправил его предпочтения Eclipse изменения цветов как тема:

http://blog.codefront.net/2006/09/28/vibrant-ink-textmate-theme-for-eclipse/

screenshot

И вот больше о том, как выбрать цвета в версия Ganymede Eclipse (v. 3.4, середина 2008):

http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/accessibility/fontsandcolors.htm

51
ответ дан Spooky 6 July 2014 в 16:22
поделиться

Как я ответил на" , там простой, последовательный способ изменить цветовую схему редакторов Eclipse? ":

я искал это также и после того, как немного исследования нашло осуществимое решение. Это основано на редакторе FDT для Eclipse, но я уверен, что Вы могли применить ту же логику к другим редакторам.

Мое сообщение в блоге: практическое руководство создает систему цветов для FDT

Hope, которому это помогает!

3
ответ дан Community 7 July 2014 в 03:22
поделиться
  • 1
    Это кажется очень умным. Для достижения этого, возможно, я просто должен разделить свой синтаксический анализатор конфигурации платформ на подклассы. – erenon 30 December 2009 в 02:43

Я должен сказать, это - одна область, где Eclipse действительно слаб. А именно, импорт/экспорт предпочтений относится ко ВСЕМ предпочтениям. Нет никакого способа импортировать, говорят просто, что шрифты/цветовые настройки (как Вы может с Visual Studio), не пачкая мои предпочтения привязки клавиш.

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

8
ответ дан helifreak 7 July 2014 в 03:22
поделиться
  • 1
    I' ve просто mentoined предварительно фиксируют рычаги в моем комментарии, но эту технику работы только одним способом. Каждый разработчик должен обновить их собственные поля пароля после каждого update& переопределение. – erenon 30 December 2009 в 02:45

Я поигрался с настройкой цветов. Я выбрал желтый текст / синий фон, который мне понравился в Turbo Pascal. Проблема, с которой я столкнулся, заключалась в том, что он позволял вам устанавливать цвета редакторов, но тогда другие представления, такие как проводник пакетов или навигатор, оставались с цветами по умолчанию - черный на белом. Я уверен, что вы могли бы сделать это программно, но для моего терпения есть много настроек.

0
ответ дан 22 November 2019 в 23:20
поделиться

Я создал несколько цветовых тем и сценарий для извлечения новой из чьих-то цветовых предпочтений. В настоящее время я использую тот, который мне еще предстоит опубликовать на сайте, но я должен в конечном итоге добраться до него.

http://eclipsecolorthemes.jottit.com

6
ответ дан 22 November 2019 в 23:20
поделиться

Наконец-то я нашел именно то, что искал, то есть темную тему для PyDev (хотя я все еще чувствую, что Eclipse этого не хватает).

1
ответ дан 22 November 2019 в 23:20
поделиться

Это еще одна темная тема Eclipse: http://blog.prabir.me/post/Dark-Eclipse-Theme.aspx .

У меня есть эквивалент Visual Studio для тема.

1
ответ дан 22 November 2019 в 23:20
поделиться

Вот rev 0.0.1 попытки использовать темную цветовую схему фона для Eclipse (и скриншот ). Есть какие-нибудь отзывы? (это большое отличие от того, что я обычно использую для Vim .

1
ответ дан 22 November 2019 в 23:20
поделиться

Для пользователей Linux, если вы используете композитный оконный менеджер (Compiz), вы можете просто сделать окно негативным. Я постоянно использую Eclipse таким образом, нормальный (белесый) вид выбивает мне глаза.

21
ответ дан 22 November 2019 в 23:20
поделиться

Если вы используете Aptana, то вы можете скачать тему темного цвета! Я недавно искал такую тему и нашел тему Aptana. Подумал, что это может быть интересно и другим!

Посмотрите: http://www.nightlion.net/themes/2009/aptana-dark-color-theme/

2
ответ дан 22 November 2019 в 23:20
поделиться

Я создал свою собственную темную цветовую схему (на основе Oblivion из gedit ), с которой, как мне кажется, очень приятно работать.

Предварительный просмотр и подробности на: http://www.rogerdudler.com/?p=362

Мы рады объявить о бета-версии eclipsecolorthemes.org , нового веб-сайта. для загрузки, создания и поддержки цветовых тем / схем Eclipse. Редактор тем позволяет копировать существующую тему и редактировать цвета с предварительным просмотром ваших изменений в конкретных редакторах. Загружаемые темы поддерживают множество редакторов (PHP, Java, SQL, Ant, текст, HTML, CSS и др.)

На сайте уже есть постоянно растущий список тем:

Screenshot of eclipsecolorthemes.org

Подробнее о запуске можно прочитать здесь .

89
ответ дан 22 November 2019 в 23:20
поделиться

Обратите внимание на эту цветовую схему , которую я создал для Eclipse PDT. Он основан на цветовой схеме Vim Zenburn, разработанной slinky

2
ответ дан 22 November 2019 в 23:20
поделиться

В ответ на этот комментарий я сделал фильтр для плагина Color Filter для Compiz.

Вот что у меня получилось:

Как сделать:

  1. Перейдите в /usr/share/compiz/filters/
  2. Создайте новый файл "negative-low-contrast" (как root)
  3. Вставьте в него прикрепленный код.
  4. Перейти к Система->Настройки->CompizConfig ...
  5. Введите плагин цветового фильтра
  6. Включить его и добавьте вновь созданный фильтр в список профи!!

Код фильтра:

!!ARBfp1.0
TEMP temp, neg;

# Dunno what's this... but every other filter starts with this :) ;
TEX temp, fragment.texcoord[0], texture[0], RECT;

# Applying negative filter ;
RCP neg.a, temp.a;
MAD temp.rgb, -neg.a, temp, 1.0;
MUL temp.rgb, temp.a, temp;
MUL temp, fragment.color, temp;

# Lowering contrast and shifting brightness ;
MUL temp.rgb, temp, 0.8;
ADD temp.rgb, temp, 0.25;

MOV result.color, temp;
END

Вы также можете поиграться с фильтром. Может быть, вы получите что-то более увлекательное :) Не стесняйтесь поделиться!

0
ответ дан 22 November 2019 в 23:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: