Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Подсветка пустых строк в Visual Studio, не нашел опции думаю написать прагин 
:(
    Опции темы
dershokus
Дата 22.5.2012, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 7.8.2011

Репутация: 1
Всего: 1



 Всем добрый день. Появилась проблема в связи с новым местом работы. Пишу на VC++, но т.к. политика компании такова, что в исходах нежелательно использовать пустые строки, хотел бы написать плагин (или найти опцию) для подсветки пустых строк (иногда они нужны т.ч. только подсветка). Как это сделать. Хотябы приблизительно. Хотябы мысли. Хотябы что-то.
PM MAIL   Вверх
feodorv
Дата 22.5.2012, 10:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2214
Регистрация: 30.7.2011

Репутация: 11
Всего: 45



Цитата(dershokus @  22.5.2012,  11:20 Найти цитируемый пост)
в исходах нежелательно использовать пустые строки

 smile  smile 
Намекните хотя бы, пожалуйста, в связи с чем?

А нельзя для себя использовать пустые строки, а для компании эти строки изничтожать специальной программой?


--------------------
Напильник, велосипед, грабли и костыли - основные инструменты программиста...
PM MAIL   Вверх
borisbn
Дата 22.5.2012, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 22
Всего: 135



user posted image
нет ?


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
dershokus
Дата 22.5.2012, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 7.8.2011

Репутация: 1
Всего: 1



borisbn, так то оно так, но просто не очень это удобно. Хотелось бы просто выделять строку красным если такая появляется (пустая).
feodorv, нет. Просто правило форматирования кода. Такой стайл-гуид. Тут уж ничего не поделаешь, не мой маразм.
PM MAIL   Вверх
baldina
Дата 22.5.2012, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 32
Всего: 101



Цитата(dershokus @  22.5.2012,  10:20 Найти цитируемый пост)
в исходах нежелательно использовать пустые строки

платят построчно?
PM MAIL   Вверх
dershokus
Дата 22.5.2012, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 7.8.2011

Репутация: 1
Всего: 1



baldina, да. За пустые строки лишают премии. Индия...
borisbn, "^\ *$\n" - так лучше исчет (малоли там пробелов)
PM MAIL   Вверх
borisbn
Дата 22.5.2012, 10:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 22
Всего: 135



user posted image
нет ?

а вообще, предлагаю посочувствовать ТСу - нельзя пустые строки -  smile  smile  smile 


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
dershokus
Дата 22.5.2012, 10:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 7.8.2011

Репутация: 1
Всего: 1



Ну да, все это подойдет. После написания просто проходиться поиском по исходам и смотреть что подсветило, но это лениво smile
Пишите, елси у кого еще какие идеи есть. Плагин, помоему, написать было бы вообще замечательно, но я ничерта не знаю как это делать и где прочитать про это (везде очень размыто пишут).
Если ни у кого не будет больше мыслей - пуду пользоваться поиском, куда уж деваться...
PM MAIL   Вверх
feodorv
Дата 22.5.2012, 10:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2214
Регистрация: 30.7.2011

Репутация: 11
Всего: 45



Цитата(dershokus @  22.5.2012,  11:49 Найти цитируемый пост)
За пустые строки лишают премии

Ну так и не учитывали бы пустые строки...


--------------------
Напильник, велосипед, грабли и костыли - основные инструменты программиста...
PM MAIL   Вверх
dershokus
Дата 22.5.2012, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 7.8.2011

Репутация: 1
Всего: 1



feodorv, да флейм это все. задача такова - надо сделать так чтобы пустые строки бросались в глаза. все. почему, зачем и какого... даже я не знаю  smile 
PM MAIL   Вверх
baldina
Дата 22.5.2012, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 32
Всего: 101



Ctrl+F
^\s*$\n
Use regexp
Bookmark All

Добавлено через 36 секунд
запиши это в макрос, и будет тебе щастье
PM MAIL   Вверх
volatile
Дата 23.5.2012, 00:50 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2107
Регистрация: 7.1.2011

Репутация: 37
Всего: 85



Может просто что-нибудь засунуть в pre-build event, удаляющего пустые строки, и забыть.?

А вообще предлагаю писать в таком стиле
Код

int
a
=
2
;
int
&
b
=
a
;

Без пустых строк. Пусть оплачивают smile 
PM MAIL   Вверх
baldina
Дата 23.5.2012, 01:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 32
Всего: 101



volatile, шутка в стиле задорнова))
так можно годовой бюджет за день освоить)))
PM MAIL   Вверх
Earnest
Дата 23.5.2012, 08:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 53
Всего: 183



volatile, с таким кодом сам застрелишься работать.
Лучше уж писать подробные комментарии, детально описывающие каждую функцию, от Адама. Всем будет польза.


--------------------
...
PM   Вверх
borisbn
Дата 23.5.2012, 08:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 22
Всего: 135



Цитата(volatile @  23.5.2012,  00:50 Найти цитируемый пост)
Может просто что-нибудь засунуть в pre-build event, удаляющего пустые строки, и забыть.?

Если бы я был в такой ситуации, мне бы хотелось иметь 2 кода: для себя и для "фирмы". Писать, компилировать, отлаживать, искать ошибки - в нормальном коде, а когда всё готово - сделать один раз удаление пустых строк, а не при каждом pre-build event'е



--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0706 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.