Re[6]: ошибка - в описании PegGrammar ожидается ;
От: hi_octane Беларусь  
Дата: 20.08.12 09:49
Оценка: 118 (7) +1
А>Привык полагаться на Error List. Теперь буду и в Output смотреть.

К студии есть аддон VsColorOutput, он раскрашивает варнинги и ошибки в окне Output.
Вот ихний скриншот:



С таким Output становится таким же удобным как и Error List. А в подобных случаях — так даже удобнее. И регулярками раскраску можно дополнять если надо.
Re[8]: ошибка - в описании PegGrammar ожидается ;
От: _NN_ www.nemerleweb.com
Дата: 20.08.12 13:32
Оценка: 46 (4)
Здравствуйте, WolfHound, Вы писали:

WH>Здравствуйте, hi_octane, Вы писали:


_>>С таким Output становится таким же удобным как и Error List. А в подобных случаях — так даже удобнее. И регулярками раскраску можно дополнять если надо.

WH>Классная штука.
VSBuildStatus тоже полезная штука.

WH>А может кто-то знает, как отключить Error List раз и навсегда. Чтобы он больше не появлялся.

https://blogs.msdn.com/b/zainnab/archive/2010/05/16/hide-or-show-error-list-when-the-build-finishes-with-errors-vstiptool0022.aspx
Оно ?
http://rsdn.nemerleweb.com
http://nemerleweb.com
ошибка - в описании PegGrammar ожидается ;
От: Аноним  
Дата: 17.08.12 12:57
Оценка:
Привет

Пытаюсь записать простейшую грамматику, получаю ошибку на ровном месте. Просит точку с запятой после 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, а что за ошибка — не пишет.
Re[2]: ошибка - в описании PegGrammar ожидается ;
От: fddima  
Дата: 17.08.12 14:46
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Если закомментировать весь код, оставить только using Nemerle.PEG;

А>то после Build пишет Build failed, а что за ошибка — не пишет.
Думаю пишет, но несколько выше.

Вместо:
using Nemerle.PEG;

должно быть
using Nemerle.Peg;
Re[3]: ошибка - в описании PegGrammar ожидается ;
От: Аноним  
Дата: 17.08.12 15:02
Оценка:
Спасибо за подсказку, действительно дело было в этом.
Увы, ни в области ошибок ничего не писал, ни подчеркиванием красным — никак не намекал.

F>Думаю пишет, но несколько выше.
Re[4]: ошибка - в описании PegGrammar ожидается ;
От: fddima  
Дата: 17.08.12 15:04
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Спасибо за подсказку, действительно дело было в этом.

А>Увы, ни в области ошибок ничего не писал, ни подчеркиванием красным — никак не намекал.
Может и так. Я часто сталкиваюсь с какими-то косяками интеграции — ничего нигде не пишет, пишет только в output окне в выводе компиляторов. Поэтому там и проеверяю в первую очередь.
Re[4]: ошибка - в описании PegGrammar ожидается ;
От: VladD2 Российская Империя www.nemerle.org
Дата: 17.08.12 19:58
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Спасибо за подсказку, действительно дело было в этом.

А>Увы, ни в области ошибок ничего не писал, ни подчеркиванием красным — никак не намекал.

При компиляции тоже ошибки не внятные (в окне Output)?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: ошибка - в описании PegGrammar ожидается ;
От: Аноним  
Дата: 20.08.12 08:45
Оценка:
VD>При компиляции тоже ошибки не внятные (в окне Output)?

Нет, там все четко написано
error : referenced namespace `Nemerle.PEG' does not exist

Привык полагаться на Error List. Теперь буду и в Output смотреть.
Re[7]: ошибка - в описании PegGrammar ожидается ;
От: WolfHound  
Дата: 20.08.12 11:27
Оценка:
Здравствуйте, hi_octane, Вы писали:

_>С таким Output становится таким же удобным как и Error List. А в подобных случаях — так даже удобнее. И регулярками раскраску можно дополнять если надо.

Классная штука.

А может кто-то знает, как отключить Error List раз и навсегда. Чтобы он больше не появлялся.
... << RSDN@Home 1.2.0 alpha 5 rev. 62>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[9]: ошибка - в описании PegGrammar ожидается ;
От: WolfHound  
Дата: 20.08.12 14:10
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>VSBuildStatus тоже полезная штука.

Мне не нужно.

_NN>https://blogs.msdn.com/b/zainnab/archive/2010/05/16/hide-or-show-error-list-when-the-build-finishes-with-errors-vstiptool0022.aspx

_NN>Оно ?
Оно. Спасибо.
... << RSDN@Home 1.2.0 alpha 5 rev. 62>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[8]: ошибка - в описании PegGrammar ожидается ;
От: hi_octane Беларусь  
Дата: 20.08.12 14:39
Оценка:
WH>А может кто-то знает, как отключить Error List раз и навсегда. Чтобы он больше не появлялся.

в VS2012 (наверняка и в других также)

Options->Projects and Solutions->General чекбокс Always Show Error List if build finishes with errors
Re[8]: ошибка - в описании PegGrammar ожидается ;
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.08.12 17:24
Оценка:
Здравствуйте, WolfHound, Вы писали:

WH>А может кто-то знает, как отключить Error List раз и навсегда. Чтобы он больше не появлялся.


В настройках можно запретить его автоматический показ. В других случаях окно само не вылезает.

В бэкграунде оно все равно будет продолжать работать (и тормозить в случае моря ошибок). Но тут ничего не подлаешь, так как без него не будет подчеркивания сообщений об ошибках в коде.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[7]: ошибка - в описании PegGrammar ожидается ;
От: WolfHound  
Дата: 22.08.12 10:23
Оценка:
Здравствуйте, hi_octane, Вы писали:

_>К студии есть аддон VsColorOutput, он раскрашивает варнинги и ошибки в окне Output.

Оно у меня сломалось.
Я ничего не делал.
  Скрытый текст

Как чинить?
... << RSDN@Home 1.2.0 alpha 5 rev. 62>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[8]: ошибка - в описании PegGrammar ожидается ;
От: _NN_ www.nemerleweb.com
Дата: 22.08.12 10:34
Оценка:
Здравствуйте, WolfHound, Вы писали:

WH>Здравствуйте, hi_octane, Вы писали:


_>>К студии есть аддон VsColorOutput, он раскрашивает варнинги и ошибки в окне Output.

WH>Оно у меня сломалось.
WH>Я ничего не делал.
WH>
  Скрытый текст
WH>

WH>Как чинить?

Попробуй последнюю версию 1.4.5: https://vscoloroutput.codeplex.com/releases/view/90618
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[9]: ошибка - в описании PegGrammar ожидается ;
От: WolfHound  
Дата: 22.08.12 11:21
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>Попробуй последнюю версию 1.4.5: https://vscoloroutput.codeplex.com/releases/view/90618

Не помогло. Причем раньше все нормально было. Фон был белый.
... << RSDN@Home 1.2.0 alpha 5 rev. 62>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[8]: ошибка - в описании PegGrammar ожидается ;
От: hi_octane Беларусь  
Дата: 22.08.12 13:15
Оценка:
WH>Как чинить?
У меня такого не было никогда. Похоже на то что цвет output берётся из темы Dark. Может можно попробовать сделать тему студии сначала тёмной а потом назад светлой.
Re[8]: ошибка - в описании PegGrammar ожидается ;
От: ionoy Эстония www.ammyui.com
Дата: 22.08.12 13:23
Оценка:
Здравствуйте, 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

Это если вручную цвет менять.
www.livexaml.com
www.ammyui.com
www.nemerleweb.com
Re[9]: ошибка - в описании PegGrammar ожидается ;
От: WolfHound  
Дата: 22.08.12 13:59
Оценка:
Здравствуйте, 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 ожидается ;
От: ionoy Эстония www.ammyui.com
Дата: 22.08.12 14:04
Оценка:
Здравствуйте, WolfHound, Вы писали:

WH>Не помогло. Цвет текста меняется. Цвет бекграунда нет.

WH>Но помог сброс настроек Fonts and colors и перезапуск студии.

Я после изменения настроек перезапускал студию, тогда всё обновлялось.
www.livexaml.com
www.ammyui.com
www.nemerleweb.com
Re[10]: ошибка - в описании PegGrammar ожидается ;
От: VladD2 Российская Империя www.nemerle.org
Дата: 22.08.12 18:43
Оценка:
Здравствуйте, WolfHound, Вы писали:

_NN>>Попробуй последнюю версию 1.4.5: https://vscoloroutput.codeplex.com/releases/view/90618

WH>Не помогло. Причем раньше все нормально было. Фон был белый.

У меня такая хрень в эксперементальной ветке. В основной ветке все ОК. Похоже он с настройками криво работает.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[11]: ошибка - в описании PegGrammar ожидается ;
От: fddima  
Дата: 23.08.12 09:44
Оценка:
Здравствуйте, VladD2, Вы писали:

WH>>Не помогло. Причем раньше все нормально было. Фон был белый.

VD>У меня такая хрень в эксперементальной ветке. В основной ветке все ОК. Похоже он с настройками криво работает.
Да, там беда какая-то с ними. Во-первых они почему-то в Text Editor окопались, а не в Output Window. В результате в VS2012 имеем сразу же неприятную ситуацию — Output Window имеет отличный от Text Editor бэкграунд и смотрится это не очень органично. Хотя судя по исходам какие-то подвижки есть, но мне они не очень помогают.
Но думаю это можно вылечить.
Re[12]: ошибка - в описании PegGrammar ожидается ;
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.08.12 10:17
Оценка:
Здравствуйте, fddima, Вы писали:

F> Во-первых они почему-то в Text Editor окопались, а не в Output Window.


За это надо отдельно поблагодарить Майкрософт. В Студии новые настраиваемые цвета можно только туда добавлять.

F>В результате в VS2012 имеем сразу же неприятную ситуацию — Output Window имеет отличный от Text Editor бэкграунд и смотрится это не очень органично.


А вот это баг в плагине. Им никто не мешает проверять версию студии и ставить отдельную длл с настройками.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[13]: ошибка - в описании PegGrammar ожидается ;
От: fddima  
Дата: 23.08.12 10:30
Оценка:
Здравствуйте, VladD2, Вы писали:

F>> Во-первых они почему-то в Text Editor окопались, а не в Output Window.

VD>За это надо отдельно поблагодарить Майкрософт. В Студии новые настраиваемые цвета можно только туда добавлять.
Мда... признаться честно, я "немножечко" удивлён.

F>>В результате в VS2012 имеем сразу же неприятную ситуацию — Output Window имеет отличный от Text Editor бэкграунд и смотрится это не очень органично.

VD>А вот это баг в плагине. Им никто не мешает проверять версию студии и ставить отдельную длл с настройками.
Эм. Да ну зачем. Нужно просто default background color менять на тот, что задан для output window. Я надеюсь, его можно получить.
В общем я теперь понимаю, почему многие плагины имеют собственные настройки цветов, живующие где-то сбоку.
Re[14]: ошибка - в описании PegGrammar ожидается ;
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.08.12 20:32
Оценка:
Здравствуйте, fddima, Вы писали:

F> Эм. Да ну зачем. Нужно просто default background color менять на тот, что задан для output window. Я надеюсь, его можно получить.


Проблема в том, что единственным документированным путем задать дефолты для нового цвета является публикация их в или сборке.

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


+1
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.