Убрать закладки visual studio

Обновлено: 04.07.2024

Очень часто при создании программ бывает такой момент, когда ты понимаешь, что нужно вновь воспользоваться каким-то ранее написанным фрагментом кода. Обычно в такой ситуации некоторые программисты чтобы не тратить своё время и так сказать, не изобретать заново велосипед, используют простое решение: открывают старый исходник, копируют нужный кусок кода и вставляют его в новый исходный файл. Хотя процедура простая, сам процесс выглядит не совсем удобным, к тому же занимает какое-то время, а так же имеет некоторые другие недостатки. Поэтому очень часто для хранения кода используют закладки, которые можно быстро создавать и использовать во время написания приложений в программе в Visual Studio.

Создание закладки

И так предположим, что у нас есть небольшой фрагмент кода, который мы очень часто используем при написании программ:

3 января стартует курс «SQL-injection Master» © от команды The Codeby

За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

Запись на курс до 10 января. Подробнее .

Чтобы создать закладку необходимо выполнить следующие шаги:

1. Откройте и выберите окно ToolBox.

окно ToolBox

2. Обычно в окне ToolBox отображается большое количество различных элементов, поэтому для того, чтобы в дальнейшем не возникало путаницы между нашими и чужими элементами создадим новую вкладку. Для этого в текущем окне сначала нажмите правую кнопку мыши, в результате появляется контекстное меню, а затем нажмите на пункт Add Tab.

контекстное меню

пункт меню Add Tab

Укажите название для новой вкладки, после чего нажмите на клавишу Enter.

вводим новое имя

новая вкладка

Вкладка создана. Теперь мы создадим в ней первую закладку. Для этого выделяем нужный нам участок кода и мышкой перемещаем его, в пустую область созданной вкладки.

перемещение кода

созданная закладка

Закладка создана. Теперь настало время протестировать её в действии. Для этого сначала, например, создадим новое приложение, а затем в рабочей области экрана там, где Вы обычно пишите код программы, установим курсор мышки в том месте, куда мы хотим добавить или поместить код из закладки.

курсор мышки

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

добавленный фрагмент кода

Как переименовать закладку?

Чтобы переименовать закладку, необходимо выполнить следующие действия:

1. Выберите закладку.

2. Нажмите правую кнопку мышки, появляется контекстное меню.

3. Нажмите на пункт Rename Item.

4. Введите новое название.

пункт меню Rename Item

новое название

Как изменить содержимое закладки?

Код, который содержится внутри закладки, в окне ToolBox изменить нельзя, поэтому, если Вам необходимо внести какие-то изменения, то сначала удалите старую закладку, а затем создайте новую.

Как удалить закладку?

Чтобы удалить закладку её необходимо сначала выделить в окне ToolBox, а затем в контекстном меню нажать на пункт Delete.

пункт меню удалить

Так же Вы можете в любой момент времени при наведении курсора мышки на закладку просматривать её содержимое.

содержимое закладки

Вот собственно и всё, надеюсь, закладки Вам пригодятся в работе, единственное не советую ими злоупотреблять, а использовать их только тогда, когда они Вам действительно необходимы.

1 декабря стартует зимний поток курса " Тестирование Веб-Приложений на проникновение " от команды codeby . Общая теория, подготовка рабочего окружения, пассивный фаззинг и фингерпринт, активный фаззинг, уязвимости, пост-эксплуатация, инструментальные средства, Social Engeneering и многое другое. На курс можно записаться до 10 декабря включительно. Подробнее .

я создал привязку для команд Visual Studio Edit.BriefBookmarkDropx :

  • Edit.BriefBookmarkDrop1 : Ctrl + Shift + 1
  • Edit.BriefBookmarkDrop2 : Ctrl + Shift + 2
  • Edit.BriefBookmarkDrop3 : Ctrl + Shift + 3
    .
  • Edit.BriefBookmarkDrop9 : Ctrl + Shift + 9

Использование Инструментов -> Параметры - > Клавиатура :

enter image description here

За исключением того, что когда я нажимаю Ctrl+Shift+2, ничего не происходит:

enter image description here

я знаю, что Microsoft любит запутывать функции Visual Studio. Какой секретный трюк я упускаю?

Примечание: Я установил DPack в Visual Studio Professional-аддон, который предоставляет краткие закладки (и ряд других важных функций). Не путайте это с ответом на мой вопрос:

  • вы не можете установить аддоны в Visual Studio Express
  • вы не можете установить аддоны в Visual Studio Shell
  • мой вопрос не о аддонах

Бонус Значение

1 ответ

Я отлаживаю свой код и натыкаюсь на закладку, которую я установил ранее, у моих закладок есть хорошие имена, и я хотел бы знать, какая это закладка. Окно закладки открыто, и последняя закладка, на которую я нажал, выделена, но не та, на которой я нахожусь. Как я могу спросить visualstudio “ как.

Когда я нахожусь в середине отладки, я часто нахожу несколько областей, которые могут быть улучшены (или исправлены), и мне нравится отмечать их таким образом, чтобы я мог вернуться позже и сделать улучшение. В настоящее время я добавляю закладку в строку, но это не может включать никаких заметок.

На это ушло четыре года, но я все понял. Все, что я делал, было правильно. Единственная проблема в том, что Visual Studio-это глупо. Вот как настроить Visual Studio для удаления краткой закладки:

enter image description here

Чем это отличается от того, что я показал в вопросе?

  • Не удается использовать новый ярлык в: Global
  • Работы Используют новый ярлык в: Текстовом редакторе

По умолчанию любые ключи, которые вы связываете в глобальном пространстве, ничего не делают.

Возникает вопрос, почему существует опция и значение по умолчанию? Но удобство использования-это не то, чем гордится команда Visual Studio.

Похожие вопросы:

Я хотел бы иметь ярлык для такой документации, как этот: /** * *@param */ Как я могу создать такой ярлык в Visual Studio ?

Я использую Delphi в течение многих лет, и хотя теперь я перешел на Visual Studio, я все еще с любовью вспоминаю пронумерованные закладки ( CTRL + K + 1 чтобы установить закладку 1, CTRL + Q + 1.

у меня есть большой файл в текстовом формате, который я пытаюсь прочитать через Visual studio. мне нужна только функция, которая поддерживает закладку softare на определенной строке, а также PDF.

Я отлаживаю свой код и натыкаюсь на закладку, которую я установил ранее, у моих закладок есть хорошие имена, и я хотел бы знать, какая это закладка. Окно закладки открыто, и последняя закладка, на.

Когда я нахожусь в середине отладки, я часто нахожу несколько областей, которые могут быть улучшены (или исправлены), и мне нравится отмечать их таким образом, чтобы я мог вернуться позже и сделать.

Я могу унифицировать CSS, используя ярлык Visual studio (Ctrl + K + D). Тот же трюк не работает для файлов JS. Как я могу ООН сократите JS используя Visual Studio как (CTRL + К + Д) короткую.

Закладка была одной из моих самых полезных функций в VS. Я использовал его как быструю навигацию,которая избавляет от необходимости прокручивать везде. Функции именования закладок также очень.

Иногда, как в конфигурации, вы добавляете закладки в области, а затем добавляете или удаляете код, и закладки больше не действительны. Есть ли способ отредактировать закладку в Visual Studio.

Например: я создаю игру SFML и хочу сохранить свой проект на GitHub, чтобы члены моей команды могли иметь к нему доступ. Поскольку он сделан в Visual Studio, означает ли это, что мне нужно включить.

В Visual Studio можно ли увидеть, как называется закладка? Довольно часто я вставляю закладку, чтобы напомнить себе о фрагменте кода, к которому мне нужно вернуться, а потом, когда я делаю что-то.

Как установить закладки в Visual Studio Code? Я не могу найти быстрые клавиши.

Или я могу использовать что-нибудь еще?

Нажмите Ctrl + Shift + P , введите install extensions и нажмите Enter, затем введите Bookmark и нажмите Enter.

enter image description here

Затем вы можете настроить, какие клавиши используются для создания закладки и перехода к ней. Для этого см. Этот вопрос.

Под общим заголовком «редакторы всегда забывают выходить из документа…» для переключения перейдите к другой строке и нажмите комбинацию ctrl + shift + 'N', чтобы стереть текущую закладку, сделайте то же самое с отмеченной строкой .

Если вы используете расширение vscodevim, то вы можете использовать мощь движений клавиатуры vim. Когда вы находитесь в строке, которую хотите добавить в закладки, в обычном режиме вы можете ввести:

m для возможных 52 закладок в файле. Строчные алфавиты предназначены для закладок в одном файле. Заглавные буквы сохраняют свои отметки в файлах.

Чтобы перейти к закладке из любого файла, вам нужно нажать ' . Я не думаю, что эти закладки остаются в разных сессиях VSCode.

Дополнительные сочетания клавиш vim здесь.

Расширение закладок, упомянутое в принятом ответе конфликтует с переключением точек останова через поле.

Вы можете сделать то же самое с точками останова и выбрать вкладку отладки слева, чтобы увидеть их в списке. А еще лучше, используйте Файл, Настройки, Сочетания клавиш и установите ( Shift +) Ctrl + F9 для перехода между ними, даже между файлами:

Это необходимо сделать через расширение, начиная с версии 1.8.1.

Перейдите в Просмотр → Расширения . Это откроет панель расширений.

Введите bookmark , чтобы вывести список всех связанных расширений.

Мне лично нравятся "Нумерованные закладки" - это красиво простой и мощный.

Перейдите к строке, которая вам нужна для создания закладки.

Нажмите Ctrl + Shift + [некоторое число]

Пример: Ctrl + Shift + 2

Теперь вы можете перейти к этой строке из любого места, нажав Ctrl + number

Как установить закладки в коде Visual Studio? Я не могу найти какие-либо сочетания клавиш.

Или я могу использовать что-нибудь еще?

Похоже, Закладки немного мощнее, чем Нумерованные Закладки. Он поддерживает метки, которые могут использовать любую схему нумерации, какую только пожелаете Кроме того, количество пронумерованных закладок ограничено 0-9. Расширение закладок: Ctrl + K + S (или Ctrl + Shift + P, чтобы открыть сочетания клавиш) и поиск закладок для назначения / изменения горячих клавиш. Также приятно: он добавляет новую вкладку слева, чтобы вы могли просматривать свои закладки. Они сохраняются между сессиями. Вы можете нажать Ctrl + - (вернуться назад) или Ctrl + Shift + - (перейти вперед), чтобы переместить курсор туда, где он был, работает между файлами. вроде как закладки

Нажмите Ctrl + Shift + P и введите install extensions и нажмите ввод, затем введите Bookmark и нажмите ввод.

введите описание изображения здесь

Затем вы можете настроить, какие клавиши используются для создания закладки и перехода к ней. Для этого смотрите этот вопрос .

Закладки теперь перемещаются по всем файлам. Нумерованные закладки по-прежнему упускают эту важную особенность. Вы просите, чтобы он НЕ просматривал все файлы? Если я правильно помню, расширение «Закладки» выше не пронумеровано, и причина, по которой я не хочу использовать «Нумерованные закладки», заключается в том, что меня просто отвлекает еще одна мелочь. Я просто хочу ненумерованные. Вы тоже? Или вы разные? Так нумерованные закладки предлагают разные сочетания клавиш для каждой закладки? Да, они делают. Вы можете определить максимум 10 закладок. Но этого достаточно для вашего рабочего контекста. «Затем вы можете настроить ключи, используемые для создания закладки и перехода к ней». - Было бы здорово, если бы ярлыки по умолчанию были в файле readme. Ничего не упомянуто, поэтому бесполезно. - Изменить: Найдено, как установить закладку: CTRL+ALT+K . CTRL+ALT+J прыгать к нему.

Вы должны сделать это через расширение начиная с версии 1.8.1.

Перейдите в Просмотр> Расширения . Откроется панель расширений.

Введите bookmark список всех связанных расширений.

Мне лично нравятся «Нумерованные закладки» - это довольно просто и мощно.

Перейдите на строку, вам нужно создать закладку.

Нажмите Ctrl + Shift + [число]

Пример: Ctrl + Shift + 2

Теперь вы можете перейти к этой строке из любого места, нажав Ctrl + [число]

Пример: Ctrl + 2

@ Green Они работают! Пожалуйста, следуйте инструкциям в ответе. Нумерованные закладки 0.11.0 поддерживают навигацию по файлам. В настройках пользователя добавьте строку - «numberedBookmarks.navigateThroughAllFiles»: «allowDuplicates» Обратите внимание, что есть три параметра для navigateThroughAllFiles. Опция allowDuplicates позволяет использовать несколько закладок с одинаковым номером в разных файлах, насколько я понимаю. Опция «заменить» работает намного лучше для меня - один набор для всех файлов. Ницца. Запрос uservoice стал запросом на расширение. Теперь он помечен как «готово». Смотрите мой ответ о том, как установить расширение, а затем установить, какие сочетания клавиш используются для него.

Можно использовать оба расширения VS Code:

Лично я предлагаю: пронумерованные закладки с опцией «переходить по всем файлам»:

  1. ctrl + Shift + P в коде VS
  2. В новом открытом поле введите: Открыть настройки пользователя
  3. Вставьте этот ключ / значение: «numberedBookmarks.navigateThroughAllFiles»: «allowDuplicates» (разрешить дублирование закладок),
  4. Или вставьте этот ключ / значение: "numberedBookmarks.navigateThroughAllFiles": "replace"

НОТА

В любом случае, будьте осторожны с ярлыками ( Ctrl + 1 , Ctrl + Shift + 1 , ..), которые уже назначены.

Лично у меня было 2 конфликта, причем:

  1. Ярлыки кода VS, которые уже существуют,
  2. То же самое в буфере обмена (у меня есть вставка при каждом вызове закладки)
Я использую Numbered Bookmarks, но на Mac уже назначены короткие клавиши Shift + Cmd + 3 и Shift + Cmd + 4 для создания снимка экрана.

Упомянутое в принятом ответе расширение закладок конфликтует с переключением точек останова через поле.

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

Под общим заголовком «редакторы всегда забывают, что документ выходит . », чтобы переключиться, перейдите на другую строку и нажмите комбинацию клавиш ctrl + shift + 'N', чтобы стереть текущую закладку, сделайте то же самое на отмеченной строке…

Читайте также: