| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Подсветка пустых строк в Visual Studio |
| Автор: dershokus 22.5.2012, 10:20 |
| Всем добрый день. Появилась проблема в связи с новым местом работы. Пишу на VC++, но т.к. политика компании такова, что в исходах нежелательно использовать пустые строки, хотел бы написать плагин (или найти опцию) для подсветки пустых строк (иногда они нужны т.ч. только подсветка). Как это сделать. Хотябы приблизительно. Хотябы мысли. Хотябы что-то. |
| Автор: feodorv 22.5.2012, 10:33 |
Намекните хотя бы, пожалуйста, в связи с чем? А нельзя для себя использовать пустые строки, а для компании эти строки изничтожать специальной программой? |
| Автор: borisbn 22.5.2012, 10:35 |
![]() нет ? |
| Автор: dershokus 22.5.2012, 10:39 |
| borisbn, так то оно так, но просто не очень это удобно. Хотелось бы просто выделять строку красным если такая появляется (пустая). feodorv, нет. Просто правило форматирования кода. Такой стайл-гуид. Тут уж ничего не поделаешь, не мой маразм. |
| Автор: baldina 22.5.2012, 10:45 |
платят построчно? |
| Автор: dershokus 22.5.2012, 10:49 |
| baldina, да. За пустые строки лишают премии. Индия... borisbn, "^\ *$\n" - так лучше исчет (малоли там пробелов) |
| Автор: borisbn 22.5.2012, 10:50 |
![]() нет ? а вообще, предлагаю посочувствовать ТСу - нельзя пустые строки - |
| Автор: dershokus 22.5.2012, 10:55 |
| Ну да, все это подойдет. После написания просто проходиться поиском по исходам и смотреть что подсветило, но это лениво Пишите, елси у кого еще какие идеи есть. Плагин, помоему, написать было бы вообще замечательно, но я ничерта не знаю как это делать и где прочитать про это (везде очень размыто пишут). Если ни у кого не будет больше мыслей - пуду пользоваться поиском, куда уж деваться... |
| Автор: feodorv 22.5.2012, 10:57 |
Ну так и не учитывали бы пустые строки... |
| Автор: dershokus 22.5.2012, 11:03 |
| feodorv, да флейм это все. задача такова - надо сделать так чтобы пустые строки бросались в глаза. все. почему, зачем и какого... даже я не знаю |
| Автор: baldina 22.5.2012, 12:54 |
| Ctrl+F ^\s*$\n Use regexp Bookmark All Добавлено через 36 секунд запиши это в макрос, и будет тебе щастье |
| Автор: volatile 23.5.2012, 00:50 | ||
| Может просто что-нибудь засунуть в pre-build event, удаляющего пустые строки, и забыть.? А вообще предлагаю писать в таком стиле
Без пустых строк. Пусть оплачивают |
| Автор: baldina 23.5.2012, 01:04 |
| volatile, шутка в стиле задорнова)) так можно годовой бюджет за день освоить))) |
| Автор: Earnest 23.5.2012, 08:46 |
| volatile, с таким кодом сам застрелишься работать. Лучше уж писать подробные комментарии, детально описывающие каждую функцию, от Адама. Всем будет польза. |
| Автор: baldina 23.5.2012, 10:09 | ||
значит - вставлять специальные комментарии и автоматом форматировать код в зависимости от их содержимого и желаемого представления. можно соответствующий макрос к VC написать |