powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
14 сообщений из 14, страница 1 из 1
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39885925
voodoos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, эврибади!

Не могу найти где в Visual Studio можно отключить автоформатирование CSS. Мне нужно, чтобы в селекторах, когда я указываю тег и класс (например DIV.class-name) или просто тег, чтобы название тега оставалось в апперкейсе, но Студия, после нажатия пробела или точки, автоматом переводит его в лоуэр. Мне так не нужно. В опциях Text Editor / CSS я не нашел где это можно исправить. Но как-то же можно? Где вообще в Студии описывается эта логика автоформатирования, в каких-то макросах? Как это отключить?
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39885971
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Теги в апперкейсе это плохо, очень плохо. Можешь объяснить, для чего тебе это надо? Жми ескейп перед пробелом или табом.
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39886001
voodoos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему же плохо?

Разве плохо когда CSS выглядит примерно, например так:

DIV.control
{

}

DIV.control DIV.container
{

}

DIV.control DIV.container DIV
{

}
DIV.control DIV.container DIV SPAN.special
{

}
DIV.control DIV.container DIV.subcontrol
{

}

ЧЕМ

div.control
{

}

div.control div.container
{

}

div.control div.container div
{

}
div.control div.container div.span.special
{

}
div.control div.container div.subcontrol
{

}

По-моему гораздо нагляднее выглядит. Особенно учитывая когда не только ТЕБЕ в ТВОЕМ же коде потом придется разбираться, и не только ЕМУ в его ЖЕ (кого-то там, с кем ты не знаком и к кому даже позвонить не можешь по Скайпу или Ватсапу, например). Отделить сразу теги от классов, так что бы твой CSS стал более восприимчивым. Чего же тут плохого или неправильного? Объясни пожалуйста, может я чего-то не понимаю в свои 19-ть (верстки, а не возраста)?
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39886004
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voodoos
Разве плохо когда CSS выглядит примерно, например так:

voodoos

DIV.control DIV.container DIV SPAN.special
{

}

Это не плохо. Это писец.
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39886006
voodoos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
voodoos
Разве плохо когда CSS выглядит примерно, например так:

voodoos

DIV.control DIV.container DIV SPAN.special
{

}

Это не плохо. Это писец.


Пачиму? кАнкретнее плиз!
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39886007
voodoos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voodoos
Пачиму? кАнкретнее плиз!


Может как-то вот так ваще круче:

.bgRed-textWhite
{
background-color: red;
color: white;
}

??? :D
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39886746
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voodoos,

при применении класса control
DIV.control
{

}
будешь писать class="control" - то есть какой регистр тега глубоко все равно.
когда пишешь css то
div.control это и так значит что это тег+класс.
много бессмысленной работы
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39887808
voodoos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
monstrU
voodoos,

при применении класса control
DIV.control
{

}
будешь писать class="control" - то есть какой регистр тега глубоко все равно.


Кому все равно?

Мне и всем кто будет разбираться потом с моими CSS не совсем все равно.

когда пишешь css то
div.control это и так значит что это тег+класс.
много бессмысленной работы

Ну если каждый раз переделывать после Студии div на DIV, то действительно эта работа лишняя. Но мне то нужно чтобы СТУДИЯ НЕ ПЕРЕДЕЛЫВАЛА.

Привожу пример. Мне нужно в CSS описывать контролы как-то вот так:

Код: css
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
/* <MODAL-FORM> */
DIV.modal-form
{
	width: 490px;
}
DIV.modal-form > DIV
{
	margin: 10px 0px;
}
DIV.modal-form > DIV > DIV
{
	margin: 5px 0px;
}
DIV.modal-form > DIV > DIV INPUT[type="checkbox"]
{
	vertical-align: middle;
	float: right;
}
DIV.modal-form > DIV > DIV INPUT[type="text"]
{
	vertical-align: middle;
	width: 100%;
}
DIV.modal-form SPAN.name
{
	display: block;
	margin-bottom: 4px;
	color: Red;
}
/* <MODAL-FORM> */



Разве так не удобнее потом работать с таким CSS, чем он будет вот таким:

Код: css
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
div.modal-form
{
	width: 490px;
}
div.modal-form > div
{
	margin: 10px 0px;
}
div.modal-form > div > div
{
	margin: 5px 0px;
}
div.modal-form > div > div input[type="checkbox"]
{
	vertical-align: middle;
	float: right;
}
div.modal-form > div > div input[type="text"]
{
	vertical-align: middle;
	width: 100%;
}
div.modal-form span.name
{
	display: block;
	margin-bottom: 4px;
	color: Red;
}



?

По-моему мой вариант гораздо читабельнее и гораздо лучше воспринимается, особенно когда этот CSS достаточно большой. Разве нет?
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39887812
voodoos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Теги в апперкейсе это плохо, очень плохо. Можешь объяснить, для чего тебе это надо? Жми ескейп перед пробелом или табом.


Esc да, решает проблему, спасибо!

Но хотелось бы еще и без Esc обойтись.
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39887859
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voodoos
Разве так не удобнее
нет

вся команда пишет в нижнем регистре.... а ты в верхнем
вся команда плюётся от твоих css, а ты - от их
css пестрят от разных стилей оформления, потому что над ними работают разные разработчики....
....а, ты один работаешь.... тогда сложно объяснить
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39888143
voodoos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro
voodoos
Разве так не удобнее
нет

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


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

Про стиль оформления в любом случае нужно договариваться так как кто-то может вообще писать стили как-то вот так .TextRedBgBlack, что вообще никуда не годится. И на проекте версткой и CSS очень часто занимается один человек или очень ограниченное число людей.
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39888149
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как ты будешь договариваться с теми, кого еще не нанял???


voodoos
при поддержке... удобнее работать с более читабельным кодом
Вот именно, пришел новый чел в команду, ты его посадил на поддержку, а у него глаза вытекли
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39888388
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voodoos
Мне нужно

Вам нужно - вы и разбирайтесь :)
...
Рейтинг: 0 / 0
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
    #39889298
voodoos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro
Как ты будешь договариваться с теми, кого еще не нанял???


Не совсем понятно, зачем мне вообще о чем-то договариваться с человеком, который не имеет никакого отношения к проекту? :)

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

С чего это они у него вытекут, интересно? :)
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]