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

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

Разве плохо когда 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
07.11.2019, 00:02
    #39886004
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
voodoos
Разве плохо когда CSS выглядит примерно, например так:

voodoos

DIV.control DIV.container DIV SPAN.special
{

}

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

voodoos

DIV.control DIV.container DIV SPAN.special
{

}

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


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


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

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

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

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

}
будешь писать class="control" - то есть какой регистр тега глубоко все равно.
когда пишешь css то
div.control это и так значит что это тег+класс.
много бессмысленной работы
...
Рейтинг: 0 / 0
12.11.2019, 00:58
    #39887808
voodoos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
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
12.11.2019, 01:01
    #39887812
voodoos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Visual Studio 2019 отключить некоторую логику автоформатирования CSS
fkthat
Теги в апперкейсе это плохо, очень плохо. Можешь объяснить, для чего тебе это надо? Жми ескейп перед пробелом или табом.


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

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

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

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


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

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


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

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


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

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

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


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