Size: a a a

Клуб Vue.js-разработчиков

2021 February 23

VK

Vladimir Klimov in Клуб Vue.js-разработчиков
newdev
а функции так определяете (с пробелом после названия)
function foo () {}

или так
function foo() {}

?
Так, как приттиер делает
Вот эта вся "эстетика" - вообще пофигу, главное чтобы это происходило автоматически и мне не надо было об этом думать)
А объективную ценность "эстетики" доказать очень сложно
источник

n

newdev in Клуб Vue.js-разработчиков
Vladimir Klimov
Так, как приттиер делает
Вот эта вся "эстетика" - вообще пофигу, главное чтобы это происходило автоматически и мне не надо было об этом думать)
А объективную ценность "эстетики" доказать очень сложно
Понял
Но у меня вообще нет преттиера🌚
Всегда сам пишу красиво для себя
источник

DF

Dmitry F in Клуб Vue.js-разработчиков
newdev
а функции так определяете (с пробелом после названия)
function foo () {}

или так
function foo() {}

?
Между именем функции и круглыми скобками никаких пробелов!
источник

n

newfox79 in Клуб Vue.js-разработчиков
Vladimir Klimov
Так, как приттиер делает
Вот эта вся "эстетика" - вообще пофигу, главное чтобы это происходило автоматически и мне не надо было об этом думать)
А объективную ценность "эстетики" доказать очень сложно
Легко же, тебе дают эстетическую  конфету и не эстетическую, на какую тебе будет приятней смотреть?
источник

fs

f s in Клуб Vue.js-разработчиков
Грустный Барин
# EditorConfig is awesome: https://EditorConfig.org

# top-most EditorConfig file
root = true

# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true

# Matches multiple files with brace expansion notation
# Set default charset
[*.{js,py}]
charset = utf-8

# 2 space indentation
[*.py]
indent_style = space
indent_size = 2

# Tab indentation (no size specified)
[Makefile]
indent_style = tab

# Indentation override for all JS under lib directory
[lib/**.js]
indent_style = space
indent_size = 2

# Matches the exact files either package.json or .travis.yml
[{package.json,.travis.yml}]
indent_style = space
indent_size = 2
Не совсем понял, это весь settings?
источник

MF

Max Feskov in Клуб Vue.js-разработчиков
Dmitry F
А что если претира не достаточно? Хочу чтоб при вызове функции в круглых скобках автоматически ставились пробелы по краям. Есть настройка в VS, но она ставит пробелы повсюду во всех функциях. А как настроить расстановку пробелов от кол-ва символов в скобках?
А зачем настолько заморачиваться с форматированием? Кодстайл преследует следующие цели
1) Улучшает читаемость за счет форматирования
2) Улучшает читаемость за счет одинакового форматирования

Задайте себе вопрос, а действительно ли важны эти пробелы?
источник

VK

Vladimir Klimov in Клуб Vue.js-разработчиков
newfox79
Легко же, тебе дают эстетическую  конфету и не эстетическую, на какую тебе будет приятней смотреть?
Код - это не конфета, аналогии - это хорошо, это аналогии
источник

DL

Dmitriy Lavrentev in Клуб Vue.js-разработчиков
newdev
а функции так определяете (с пробелом после названия)
function foo () {}

или так
function foo() {}

?
с dev/null
источник

S

Stanislav in Клуб Vue.js-разработчиков
f s
Не совсем понял, это весь settings?
это левое вообще это editorconfig
источник

ГБ

Грустный Барин... in Клуб Vue.js-разработчиков
f s
Не совсем понял, это весь settings?
😅
Это EditorConfig
Удобная вещь

На деле, не стоит пытаться сделать из VS Code, как вам и говорили, WebStorm
источник

n

newfox79 in Клуб Vue.js-разработчиков
Мы чаще смотрим на код чем пишем его, так что "приятно смотреть" и "код" это кажется хорошим сочетанием
источник

fs

f s in Клуб Vue.js-разработчиков
Грустный Барин
😅
Это EditorConfig
Удобная вещь

На деле, не стоит пытаться сделать из VS Code, как вам и говорили, WebStorm
Ну максимально приближенным его же можно сделать ?
источник

VK

Vladimir Klimov in Клуб Vue.js-разработчиков
newfox79
Мы чаще смотрим на код чем пишем его, так что "приятно смотреть" и "код" это кажется хорошим сочетанием
"приятность" субъективна
источник

MF

Max Feskov in Клуб Vue.js-разработчиков
newfox79
Мы чаще смотрим на код чем пишем его, так что "приятно смотреть" и "код" это кажется хорошим сочетанием
Иногда мы пишем такой код, что на него лучше не смотреть 😀
источник

n

newfox79 in Клуб Vue.js-разработчиков
Max Feskov
Иногда мы пишем такой код, что на него лучше не смотреть 😀
Куда без этого...
источник

ГБ

Грустный Барин... in Клуб Vue.js-разработчиков
f s
Ну максимально приближенным его же можно сделать ?
Ну а зачем делать из мухи - слона?
Устанавливайте плагины по мере необходимости
источник

S

Stanislav in Клуб Vue.js-разработчиков
Max Feskov
Иногда мы пишем такой код, что на него лучше не смотреть 😀
через год)
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
Max Feskov
Ну.... есть довольно много философских вопросов, например, что использовать в качестве значения по умолчанию, null или undefined?
Тут вопросов нет, у каждого из них разная семантика
источник

VK

Vladimir Klimov in Клуб Vue.js-разработчиков
newdev
Понял
Но у меня вообще нет преттиера🌚
Всегда сам пишу красиво для себя
А я поставил приттиер и навсегда забыл о форматировании потому, что это задача, которая легко автоматизируется
И я лучше пожертвую какой-то "эстетикой", хотя с притиером мне даже не приходится
И сейчас очень болит, когда я должен сам что-то форматировать
источник

MF

Max Feskov in Клуб Vue.js-разработчиков
Для меня визуальная (символьная) красота кода определяется тем, на сколько просто в нем можно найти ошибку.
источник