Comments 33
Синхронизация настроек
Довольно неприятно, хотя и полностью ожидаемо было, что MS воткнули привязку к своим проприетарным сервисам в первую очередь (более того, сделано не как opt-in возможность, а как встроенное расширение).
Возможности синхронизации с локальным хранилищем или "просто git репозиторием", как у JB, к примеру, они не предусматривают. Из коробки, по крайней мере.
0
VS Code — универсальный редактор, поэтому рекомендовать Emmet как замену Lorem Ipsum — несусветная глупость.
-6
дело в том, что это встроенная возможность.
Дополните пожалуйста ваш комментарий вашим юзкейсом а то вон вас заминусовали
0
Я знаю, что такое Emmet, что такое VS Code, что куда встроено и как работает.
Чтобы получить генератор словесной «рыбы» через Emmet, его надо разрешить для всех типов файлов. Но вместе с ним приедет вся остальная магия emmet — посреди набора будут мелькать предложения emmet развернуть всё подряд в тэги и т.п.
Либо глобально запретить всякие подсказки и получать вслепую редкие, но меткие срабатывания emmet там где их не ждут.
Чтобы получить генератор словесной «рыбы» через Emmet, его надо разрешить для всех типов файлов. Но вместе с ним приедет вся остальная магия emmet — посреди набора будут мелькать предложения emmet развернуть всё подряд в тэги и т.п.
Либо глобально запретить всякие подсказки и получать вслепую редкие, но меткие срабатывания emmet там где их не ждут.
+1
У оразработчиков плагинов весьма своеобразное чувство юмора. Уже миллион раз видел «вот вам суперпупернафигникомуненужная фича!», но элементарные всем нужные вещи делать никто не тропится.
Например, в отличие от Эклипса, добавить в Watch при дебаге область памяти по шестнадцатиричному адресу до сих пор невозможно, хотя тикет уже года два открыт.
Например, в отличие от Эклипса, добавить в Watch при дебаге область памяти по шестнадцатиричному адресу до сих пор невозможно, хотя тикет уже года два открыт.
+5
UFO just landed and posted this here
UFO just landed and posted this here
Я не пользуюсь VS Code, но что-то не понял последний пункт, каким это образом один булевый флаг в конфиге заменяет возможности
marketplace.visualstudio.com/items?itemName=shardulm94.trailing-spaces
этого плагина?
Да и вообще, мне кажется издевательским, что такая необходимая возможность мало того что не гибкая, так еще и настраивается через какой-то json конфиг. Как минимум иметь возможность
— удалять ws только в отредактированных строках
— удалять ws только в выделенном
это прям жестко необходимо. часто бывают проекты в которых автоматом править по всему файлу нежелательно, а вот поддерживать чистоту нового написанного хочется.
marketplace.visualstudio.com/items?itemName=shardulm94.trailing-spaces
этого плагина?
Да и вообще, мне кажется издевательским, что такая необходимая возможность мало того что не гибкая, так еще и настраивается через какой-то json конфиг. Как минимум иметь возможность
— удалять ws только в отредактированных строках
— удалять ws только в выделенном
это прям жестко необходимо. часто бывают проекты в которых автоматом править по всему файлу нежелательно, а вот поддерживать чистоту нового написанного хочется.
+1
Синхронизацию настроек надо посмотреть.
Вот что мешало сделать экспорт-импорт настроек (да и сами настройки) как в IntelliJ Idea?
А встроенной команды print все еще нет?
Вот что мешало сделать экспорт-импорт настроек (да и сами настройки) как в IntelliJ Idea?
А встроенной команды print все еще нет?
0
Это все, конечно, замечательные плагины и возможности, но чем лучше пользоваться для хранения истории буфера обмена?
После продуктов JetBrains отсутствие такой фичи в Code из коробки раздражает до зубовного скрежета :)
После продуктов JetBrains отсутствие такой фичи в Code из коробки раздражает до зубовного скрежета :)
+1
А зачем это из коробки? Зачем желание программиста из России будет засирать память программисту из Бангладеша?
Ради интереса нашел 4 плагина, которые умеют вести историю. Например, Clipboard Manager.
Ради интереса нашел 4 плагина, которые умеют вести историю. Например, Clipboard Manager.
-4
А я ничего не смог найти для именованных буферов, как в jedit и vim.
0
Win 10 2004 подвезли поддержку на уровне ОС, нужно включить в настройках Журнал буфера обмена
Для линукса точно есть сторонние решения, для мака не искал.
Для линукса точно есть сторонние решения, для мака не искал.
+1
[del]
0
Как оказалось, в редакторе есть довольно много возможностей и настроек, позволяющих отлично решать те же задачи, которые решают многие популярные расширения.Но все они выключены.
Может, есть какая-нибудь глобальная настройка типа «включить все полезные фичи»?
0
За «editor.renameOnType» спасибо, не знал.
Остальное и так не использовал.
Остальное и так не использовал.
0
По заголовку статьи ожидал увидеть расширение Power Mode. Вроде и не нужно, а немного позалипать во взрывы и фейерверки при наборе кода можно :)
0
Уже не знаю, куда писать, наверное в Спортлото пора — сделайте таки макросы в VS Code! Без них не могу отказаться от Sublime Text!
0
TabNine — очень интересный автозаполнитель (autocompleter) работает со всеми языками программирования (наверное)
0
Это сейчас они бесполезные, а ведь было время когда vs code не мог в синхронизацию настроек или переименование тегов, поэтому и были созданы пользователями эти расширения. Сейчас они уже да, не нужны, но многие все равно ими продолжают пользоваться, потому что уже привычно.
0
в SublimeText 3 у автокомплита CSS была замечательная штука
если я наберу начало свойства стиля например back, выберу из списка background-position и нажму tab, то он запомнит это и при следующем вводе back предложит background-position уже на первом месте. Как сделать так же в vscode?
PS Сам же и отвечу) настройка editor.suggestSelection в положение recentlyUsedByPrefix
если я наберу начало свойства стиля например back, выберу из списка background-position и нажму tab, то он запомнит это и при следующем вводе back предложит background-position уже на первом месте. Как сделать так же в vscode?
PS Сам же и отвечу) настройка editor.suggestSelection в положение recentlyUsedByPrefix
+1
Выше мы уже говорили о том, что в VS Code встроен набор инструментов Emmet. В Emmet имеется сокращение, позволяющее генерировать шаблонный текст. Для того чтобы им воспользоваться, достаточно ввести lorem и нажать на клавишу Tab. Благодаря этому будет автоматически сгенерирован абзац, состоящий из 30 слов.
Ну он же работает только в html-файлах, а lorem ipsum иногда нужен в обычных текстовых или markdown. Так что рано удалять расширение.
+1
Sign up to leave a comment.
Ненужные расширения для VS Code