А>Привык полагаться на Error List. Теперь буду и в Output смотреть.
К студии есть аддон VsColorOutput, он раскрашивает варнинги и ошибки в окне Output.
Вот ихний скриншот:
С таким Output становится таким же удобным как и Error List. А в подобных случаях — так даже удобнее. И регулярками раскраску можно дополнять если надо.
Пытаюсь записать простейшую грамматику, получаю ошибку на ровном месте. Просит точку с запятой после grammar{
Референсы на Nemerle.Peg.dll и Nemerle.Peg.Macros.dll добавлены. Что-то я делаю не так, не пойму что.
using Nemerle;
using Nemerle.Collections;
using Nemerle.Text;
using Nemerle.Utility;
using Nemerle.PEG;
using System;
using System.Collections.Generic;
namespace MyParser
{
[PegGrammar(Options = EmitDebugSources, StartRule,
grammar
{
newLine = "\n" / "\r\n" / "\r" / "\u2028" / "\u2029";
StartRule = ' '+;
}
)]
class MyParser
{
}
}
Error 1 expected `;'
Re: ошибка - в описании PegGrammar ожидается ;
От:
Аноним
Дата:
17.08.12 14:44
Оценка:
Если закомментировать весь код, оставить только using Nemerle.PEG;
то после Build пишет Build failed, а что за ошибка — не пишет.
Здравствуйте, Аноним, Вы писали:
А>Если закомментировать весь код, оставить только using Nemerle.PEG; А>то после Build пишет Build failed, а что за ошибка — не пишет.
Думаю пишет, но несколько выше.
Вместо:
using Nemerle.PEG;
должно быть
using Nemerle.Peg;
Re[3]: ошибка - в описании PegGrammar ожидается ;
От:
Аноним
Дата:
17.08.12 15:02
Оценка:
Спасибо за подсказку, действительно дело было в этом.
Увы, ни в области ошибок ничего не писал, ни подчеркиванием красным — никак не намекал.
F>Думаю пишет, но несколько выше.
Здравствуйте, Аноним, Вы писали:
А>Спасибо за подсказку, действительно дело было в этом. А>Увы, ни в области ошибок ничего не писал, ни подчеркиванием красным — никак не намекал.
Может и так. Я часто сталкиваюсь с какими-то косяками интеграции — ничего нигде не пишет, пишет только в output окне в выводе компиляторов. Поэтому там и проеверяю в первую очередь.
Здравствуйте, Аноним, Вы писали:
А>Спасибо за подсказку, действительно дело было в этом. А>Увы, ни в области ошибок ничего не писал, ни подчеркиванием красным — никак не намекал.
При компиляции тоже ошибки не внятные (в окне Output)?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: ошибка - в описании PegGrammar ожидается ;
От:
Аноним
Дата:
20.08.12 08:45
Оценка:
VD>При компиляции тоже ошибки не внятные (в окне Output)?
Нет, там все четко написано
error : referenced namespace `Nemerle.PEG' does not exist
Привык полагаться на Error List. Теперь буду и в Output смотреть.
Здравствуйте, hi_octane, Вы писали:
_>С таким Output становится таким же удобным как и Error List. А в подобных случаях — так даже удобнее. И регулярками раскраску можно дополнять если надо.
Классная штука.
А может кто-то знает, как отключить Error List раз и навсегда. Чтобы он больше не появлялся.
... << RSDN@Home 1.2.0 alpha 5 rev. 62>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Здравствуйте, WolfHound, Вы писали:
WH>А может кто-то знает, как отключить Error List раз и навсегда. Чтобы он больше не появлялся.
В настройках можно запретить его автоматический показ. В других случаях окно само не вылезает.
В бэкграунде оно все равно будет продолжать работать (и тормозить в случае моря ошибок). Но тут ничего не подлаешь, так как без него не будет подчеркивания сообщений об ошибках в коде.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, hi_octane, Вы писали: _>К студии есть аддон VsColorOutput, он раскрашивает варнинги и ошибки в окне Output.
Оно у меня сломалось.
Я ничего не делал.
Скрытый текст
Как чинить?
... << RSDN@Home 1.2.0 alpha 5 rev. 62>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Здравствуйте, WolfHound, Вы писали: WH>Здравствуйте, hi_octane, Вы писали: _>>К студии есть аддон VsColorOutput, он раскрашивает варнинги и ошибки в окне Output. WH>Оно у меня сломалось. WH>Я ничего не делал. WH>
WH>Как чинить?
У меня такого не было никогда. Похоже на то что цвет output берётся из темы Dark. Может можно попробовать сделать тему студии сначала тёмной а потом назад светлой.
Здравствуйте, WolfHound, Вы писали: WH>Здравствуйте, hi_octane, Вы писали: _>>К студии есть аддон VsColorOutput, он раскрашивает варнинги и ошибки в окне Output. WH>Оно у меня сломалось. WH>Я ничего не делал. WH>
Скрытый текст
WH>
WH>Как чинить?
Tools->Options->Fonts and Colors:
VSColorOutput Build Text -> Item background
VSColorOutput Build Header -> Item background
Здравствуйте, ionoy, Вы писали:
I>Tools->Options->Fonts and Colors: I>VSColorOutput Build Text -> Item background I>VSColorOutput Build Header -> Item background I>Это если вручную цвет менять.
Не помогло. Цвет текста меняется. Цвет бекграунда нет.
Но помог сброс настроек Fonts and colors и перезапуск студии.
... << RSDN@Home 1.2.0 alpha 5 rev. 62>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[10]: ошибка - в описании PegGrammar ожидается ;
Здравствуйте, WolfHound, Вы писали:
WH>Не помогло. Цвет текста меняется. Цвет бекграунда нет. WH>Но помог сброс настроек Fonts and colors и перезапуск студии.
Я после изменения настроек перезапускал студию, тогда всё обновлялось.
Здравствуйте, VladD2, Вы писали:
WH>>Не помогло. Причем раньше все нормально было. Фон был белый. VD>У меня такая хрень в эксперементальной ветке. В основной ветке все ОК. Похоже он с настройками криво работает.
Да, там беда какая-то с ними. Во-первых они почему-то в Text Editor окопались, а не в Output Window. В результате в VS2012 имеем сразу же неприятную ситуацию — Output Window имеет отличный от Text Editor бэкграунд и смотрится это не очень органично. Хотя судя по исходам какие-то подвижки есть, но мне они не очень помогают.
Но думаю это можно вылечить.
Re[12]: ошибка - в описании PegGrammar ожидается ;
Здравствуйте, fddima, Вы писали:
F> Во-первых они почему-то в Text Editor окопались, а не в Output Window.
За это надо отдельно поблагодарить Майкрософт. В Студии новые настраиваемые цвета можно только туда добавлять.
F>В результате в VS2012 имеем сразу же неприятную ситуацию — Output Window имеет отличный от Text Editor бэкграунд и смотрится это не очень органично.
А вот это баг в плагине. Им никто не мешает проверять версию студии и ставить отдельную длл с настройками.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[13]: ошибка - в описании PegGrammar ожидается ;
Здравствуйте, VladD2, Вы писали:
F>> Во-первых они почему-то в Text Editor окопались, а не в Output Window. VD>За это надо отдельно поблагодарить Майкрософт. В Студии новые настраиваемые цвета можно только туда добавлять.
Мда... признаться честно, я "немножечко" удивлён.
F>>В результате в VS2012 имеем сразу же неприятную ситуацию — Output Window имеет отличный от Text Editor бэкграунд и смотрится это не очень органично. VD>А вот это баг в плагине. Им никто не мешает проверять версию студии и ставить отдельную длл с настройками.
Эм. Да ну зачем. Нужно просто default background color менять на тот, что задан для output window. Я надеюсь, его можно получить.
В общем я теперь понимаю, почему многие плагины имеют собственные настройки цветов, живующие где-то сбоку.
Re[14]: ошибка - в описании PegGrammar ожидается ;
Здравствуйте, fddima, Вы писали:
F> Эм. Да ну зачем. Нужно просто default background color менять на тот, что задан для output window. Я надеюсь, его можно получить.
Проблема в том, что единственным документированным путем задать дефолты для нового цвета является публикация их в или сборке.
F> В общем я теперь понимаю, почему многие плагины имеют собственные настройки цветов, живующие где-то сбоку.
+1
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.