Как ставить закладки в visual studio
В различных проектах есть определенные части,к которым я буду продолжать прыгать. Есть ли способ эффективно "bookmark" эти части, чтобы я мог быстро вернуться к определенной строке в определенном файле (или к определенному методу)?
Я все время теряюсь, ориентируясь в решении или делая " находку в целом project/solution".
Я ищу плагин/надстройку для Visual Studio, чтобы добавить в закладки строку кода. Например, закладка строки xx в файле yy с пометкой (1) с помощью сочетания клавиш alt+1, а затем просто нажмите ctrl+1, чтобы перейти к строке (1). Есть ли что-нибудь подобное? Спасибо!
До Visual Studio 2005 года функция закладок работала отлично. Затем, начиная с VS 2005 года, я заметил, что запрос закладки next или previous перестал работать правильно. Конечно, это приведет вас к другой закладке, но это приведет вас к месту закладки, которое является наименее релевантным или.
Для перехода между закладками:
Ctrl + K + N (для следующего)
Ctrl + K + P (for previous)
To toggle a Bookmark on/off for a line:
Да, нажмите комбинацию горячих клавиш Ctrl + K + K (Это Ctrl и K, а затем еще один K) для переключения закладки.
Тогда вы можете сделать Ctrl + K + N для следующей закладки и Ctrl + K + P для предыдущей закладки.
Это работает как заклинание!
С ReSharper существует более гибкий способ создания закладок и перехода к ним.
Вы можете нажать Ctrl + Shift + номер, например 3 . А затем обратитесь к этому Ctrl + 3 .
Я использую Visual Studio 2017, и мне интересно, есть ли способ увидеть все закладки в проекте в списке? Какой-то способ, похожий на Debug > Windows > Breakpoints , дает нам все точки останова.
Когда я нахожусь в середине отладки, я часто нахожу несколько областей, которые могут быть улучшены (или исправлены), и мне нравится отмечать их таким образом, чтобы я мог вернуться позже и сделать улучшение. В настоящее время я добавляю закладку в строку, но это не может включать никаких заметок.
Я мог бы использовать функцию TODO, добавив свой собственный префикс "BOOKMARK" или "BM", если мне будет лень.
Последние версии Visual Studio (по крайней мере, от Visual Studio 2010)) имеют все удобства для закладок. Вот мой рабочий процесс:
Во-первых, вы должны запомнить два ярлыка: показать окно закладки и переключить закладку . В моей установке это так Ctrl + W + B и Ctrl + B + T соответственно.
Во-вторых, установите окно закладок в режим автоматического скрытия. Этот шаг был важен для меня, чтобы, наконец, сделать закладку легкой и комфортной.
Вот как я использую закладки:
Когда я нахожусь в интересующей меня позиции, я переключаю закладку и показываю окно закладок, затем нажимаю F2 и переименовываю запись — использование разумных имен очень полезно для удобной навигации.
Когда я хочу попасть в другую интересующую меня позицию , я показываю окно закладки, перехожу к нужной записи, нажимаю enter, и вуаля, я там.
Для меня открытие автохайда окна закладки было критичным: оно позволяет быстро получить полное представление о достопримечательностях, а затем уходит и возвращает фокус в Редактор.
Есть также ярлыки: Ctrl-K, Ctrl-H -устанавливает или удаляет ярлык в списке задач на текущую строку.
Список всех ярлыков, которые вы можете увидеть в окне списка задач. Чтобы открыть его, нажмите View - Task List в меню или нажмите Ctrl-\, T . В этом окне вы можете выбрать пользовательские задачи, ярлыки или комментарии (не в VS2015).
Я тоже искал лучшее решение этой проблемы, недавно переехав с Delphi 7 IDE на Visual Studio 2010. Этот комментарий задается вопросом, Может ли быть плагин, который делает это, и это направило меня к менеджеру расширений & поиск закладки привел к DPack .
Я думаю, что это дает OP именно то, что он ищет, особенно принимая во внимание этот его комментарий .
Примечание: после установки мне пришлось редактировать сопоставления клавиш через Tools | Options | Environment | Keyboard . Я поместил DPack в поле редактирования Show commands containing , а затем прокрутил вниз, чтобы найти GoToBookmark[x] и ToggleBookmark[x] , которые не работали для меня, и назначил их с помощью поля редактирования Press shortcut keys . (Запишите, что такое "Shortcut [is] currently being used by", прежде чем делать это; я бы не хотел, чтобы вы перезаписывали функцию, которую вы не осознаете, что широко используете!)
Перейдите в раздел просмотр / панели инструментов и проверьте панель инструментов текстового редактора, чтобы она отображалась. Он имеет кнопки панели инструментов для переключения (create/delete) закладки на текущей строке Ctrl-B, T, а также навигации к следующей/предыдущей закладке, где навигация ограничена решением, папкой или документом, в зависимости от того, какую кнопку вы используете.
После создания закладки перейдите в раздел View / Other Windows и выберите Окно закладки (или просто нажмите Ctrl-W, B). Это отобразит список всех закладок. Вы можете дважды щелкнуть любую закладку, чтобы перейти к ней, или использовать кнопку панели инструментов в окне закладки для prev/next.
Вы также можете назвать/переименовать свои закладки в окне закладки. Щелкните правой кнопкой мыши на имени и выберите Переименовать, или выберите имя и нажмите его еще раз, чтобы войти в режим редактирования.
Visual Studio закладки -это отличная производительность boost. Нажмите на "View, Bookmarks" ( Ctrl K , Ctrl W ), вы можете сгруппировать свои закладки по категориям - просто создайте папку и перетащите связанные закладки в эту папку. Все они могут быть включены / отключены одним щелчком мыши.
Это очень удобно, если вы работаете над двумя или более наборами проблем одновременно, и вы не хотите шлепать по книжным отметкам улучшения а, сосредоточившись на ошибке Б. Просто сгруппируйте набор закладок каждой проблемы в соответствующие папки, и вы можете (де)активировать их одним щелчком мыши.
Кроме того, если есть определенные места, куда вам часто приходится возвращаться, просто создайте отключенную закладку и прыгайте прямо туда через окно закладки.
Visual Studio именованные закладки
В Visual Studio 2017 году это
- Переключатель: Ctrl + B , T
- Включить: Ctrl + B , E
- Удалить все: Ctrl + B , C
Похожие вопросы:
Я думаю, что в большом проекте с большим количеством файлов утомительно открывать файл, просматривая каталоги (например, Windows Explorer) и открывать файл в Visual Studio [я знаю, что у power.
Где хранятся сведения о закладках в проекте Visual Studio? файл проекта:*. csproj файл решения: *. sln Мне интересно, можно ли по умолчанию поддерживать закладки отдельно для команды и для каждого.
Раньше это было очень легко в 2010 году, но теперь я даже не могу найти окно закладок или кнопки для пометки кода. Переименовали? переехал? Это относится и к текущей бета-версии 2012 года. Я не мог.
Я ищу плагин/надстройку для Visual Studio, чтобы добавить в закладки строку кода. Например, закладка строки xx в файле yy с пометкой (1) с помощью сочетания клавиш alt+1, а затем просто нажмите.
До Visual Studio 2005 года функция закладок работала отлично. Затем, начиная с VS 2005 года, я заметил, что запрос закладки next или previous перестал работать правильно. Конечно, это приведет вас к.
Я использую Visual Studio 2017, и мне интересно, есть ли способ увидеть все закладки в проекте в списке? Какой-то способ, похожий на Debug > Windows > Breakpoints , дает нам все точки останова.
Когда я нахожусь в середине отладки, я часто нахожу несколько областей, которые могут быть улучшены (или исправлены), и мне нравится отмечать их таким образом, чтобы я мог вернуться позже и сделать.
Мне нравилась функция закладок в Visual Studio, пока я не понял, что закладки не прилипают к тому положению, в котором они были раньше. Многие ворчали по этому поводу и даже сообщали об этом MS, но.
Как я могу установить закладки в Visual Studio Code? Я не могу найти никаких сочетаний клавиш. Или есть что-то еще, что я могу использовать вместо этого?
Я использую функцию закладок в Visual Studio Professional 2013. В настоящее время закладки полезно изменить 'Line Number' автоматически, если я добавляю/удаляю строки кода над закладкой, так что.
Очень часто при создании программ бывает такой момент, когда ты понимаешь, что нужно вновь воспользоваться каким-то ранее написанным фрагментом кода. Обычно в такой ситуации некоторые программисты чтобы не тратить своё время и так сказать, не изобретать заново велосипед, используют простое решение: открывают старый исходник, копируют нужный кусок кода и вставляют его в новый исходный файл. Хотя процедура простая, сам процесс выглядит не совсем удобным, к тому же занимает какое-то время, а так же имеет некоторые другие недостатки. Поэтому очень часто для хранения кода используют закладки, которые можно быстро создавать и использовать во время написания приложений в программе в Visual Studio.
Создание закладки
И так предположим, что у нас есть небольшой фрагмент кода, который мы очень часто используем при написании программ:
Чтобы создать закладку необходимо выполнить следующие шаги:
1. Откройте и выберите окно ToolBox.
2. Обычно в окне ToolBox отображается большое количество различных элементов, поэтому для того, чтобы в дальнейшем не возникало путаницы между нашими и чужими элементами создадим новую вкладку. Для этого в текущем окне сначала нажмите правую кнопку мыши, в результате появляется контекстное меню, а затем нажмите на пункт Add Tab.
Укажите название для новой вкладки, после чего нажмите на клавишу Enter.
Вкладка создана. Теперь мы создадим в ней первую закладку. Для этого выделяем нужный нам участок кода и мышкой перемещаем его, в пустую область созданной вкладки.
Закладка создана. Теперь настало время протестировать её в действии. Для этого сначала, например, создадим новое приложение, а затем в рабочей области экрана там, где Вы обычно пишите код программы, установим курсор мышки в том месте, куда мы хотим добавить или поместить код из закладки.
Затем переходим в меню ToolBox и выбираем ранее добавленную закладку, после чего дважды щёлкаем по ней левой кнопкой мышки, в результате автоматически подставится фрагмент кода, который хранился внутри неё.
Как переименовать закладку?
Чтобы переименовать закладку, необходимо выполнить следующие действия:
1. Выберите закладку.
2. Нажмите правую кнопку мышки, появляется контекстное меню.
3. Нажмите на пункт Rename Item.
4. Введите новое название.
Как изменить содержимое закладки?
Код, который содержится внутри закладки, в окне ToolBox изменить нельзя, поэтому, если Вам необходимо внести какие-то изменения, то сначала удалите старую закладку, а затем создайте новую.
Как удалить закладку?
Чтобы удалить закладку её необходимо сначала выделить в окне ToolBox, а затем в контекстном меню нажать на пункт Delete.
Так же Вы можете в любой момент времени при наведении курсора мышки на закладку просматривать её содержимое.
Вот собственно и всё, надеюсь, закладки Вам пригодятся в работе, единственное не советую ими злоупотреблять, а использовать их только тогда, когда они Вам действительно необходимы.
Как установить закладки в Visual Studio Code? Я не могу найти быстрые клавиши.
Или я могу использовать что-нибудь еще?
Нажмите Ctrl + Shift + P , введите install extensions и нажмите Enter, затем введите Bookmark и нажмите Enter.
Затем вы можете настроить, какие клавиши используются для создания закладки и перехода к ней. Для этого см. Этот вопрос.
Под общим заголовком «редакторы всегда забывают выходить из документа…» для переключения перейдите к другой строке и нажмите комбинацию ctrl + shift + 'N', чтобы стереть текущую закладку, сделайте то же самое с отмеченной строкой .
Если вы используете расширение vscodevim, то вы можете использовать мощь движений клавиатуры vim. Когда вы находитесь в строке, которую хотите добавить в закладки, в обычном режиме вы можете ввести:
m для возможных 52 закладок в файле. Строчные алфавиты предназначены для закладок в одном файле. Заглавные буквы сохраняют свои отметки в файлах.
Чтобы перейти к закладке из любого файла, вам нужно нажать ' . Я не думаю, что эти закладки остаются в разных сессиях VSCode.
Дополнительные сочетания клавиш vim здесь.
Расширение закладок, упомянутое в принятом ответе конфликтует с переключением точек останова через поле.
Вы можете сделать то же самое с точками останова и выбрать вкладку отладки слева, чтобы увидеть их в списке. А еще лучше, используйте Файл, Настройки, Сочетания клавиш и установите ( Shift +) Ctrl + F9 для перехода между ними, даже между файлами:
Это необходимо сделать через расширение, начиная с версии 1.8.1.
Перейдите в Просмотр → Расширения . Это откроет панель расширений.
Введите bookmark , чтобы вывести список всех связанных расширений.
Мне лично нравятся "Нумерованные закладки" - это красиво простой и мощный.
Перейдите к строке, которая вам нужна для создания закладки.
Нажмите Ctrl + Shift + [некоторое число]
Пример: Ctrl + Shift + 2
Теперь вы можете перейти к этой строке из любого места, нажав Ctrl + number
Как перенести (переместить / скопировать) файлы с компьютера на USB-накопитель и наоборот!
Как установить закладки в Visual Studio Code? Я не могу найти быстрые клавиши.
Или я могу использовать что-нибудь еще?
- Похоже, что закладки немного мощнее, чем нумерованные закладки. Он поддерживает метки, которые могут использовать любую схему нумерации, которую вы когда-либо пожелаете. Кроме того, нумерованные закладки ограничены числом от 0 до 9.
- Расширение закладок: Ctrl + K + S (или Ctrl + Shift + P для открытия горячих клавиш) и поиск закладок для назначения / изменения горячих клавиш. Также приятно: он добавляет новую вкладку с левой стороны, чтобы вы могли просматривать свои закладки. Они сохраняются между сеансами.
- вы можете нажать ctrl + - (вернуться) или ctrl + shift + - (перейти вперед), чтобы переместить курсор туда, где он был, работает с файлами. вроде как закладки
- для меня ctrl + - и ctrl + shift + - уменьшить уровень масштабирования окна (уменьшить масштаб). ctrl + k ctrl + q переходит к месту последнего редактирования.
Ударил Ctrl + сдвиг + п и введите install extensions и нажмите ввод, затем введите Bookmark и нажмите ввод.
Затем вы можете настроить, какие клавиши используются для создания закладки и перехода к ней. Для этого см. Этот вопрос.
Это необходимо сделать через расширение, начиная с версии 1.8.1.
Идти к Просмотр расширений . Это откроет панель расширений.
Тип bookmark чтобы перечислить все связанные расширения.
Перейдите к строке, которая вам нужна для создания закладки.
Нажмите Ctrl + сдвиг + [некоторое число]
Пример: Ctrl + сдвиг + 2
Теперь вы можете перейти к этой строке из любого места, нажав Ctrl + количество
Пример: Ctrl + 2
Можно использовать оба расширения VS Code:
Лично я предлагаю: Нумерованные закладки, с опцией "перемещаться по всем файлам":
- ctrl + сдвиг + п в VS Code
- Во вновь открывшемся поле введите: Открыть настройки пользователя.
- Вставьте этот ключ / значение: "numberedBookmarks.navigateThroughAllFiles": "allowDuplicates" (разрешить дублирование закладок),
- Или вставьте этот ключ / значение: "numberedBookmarks.navigateThroughAllFiles": "replace"
ЗАМЕТКА
В любом случае будьте осторожны с ярлыками ( Ctrl + 1 , Ctrl + сдвиг + 1 , ..), которые уже назначены.
Лично у меня было 2 конфликта:
- Ярлыки VS Code, которые уже существуют,
- То же буфер обмена (у меня есть вставка при каждом вызове закладки)
- 1 Я использую нумерованные закладки, но на Mac для создания снимка экрана уже назначены сочетания клавиш Shift + Cmd + 3 и Shift + Cmd + 4.
- @ user1941537 да, я тоже столкнулся с этой проблемой. Любое решение для этого?
Расширение закладок, упомянутое в принятом ответе, конфликтует с переключением точек останова через поля.
Вы можете сделать то же самое с точками останова и выбрать вкладку отладки слева, чтобы увидеть их в списке. А еще лучше используйте Файл, Настройки, Сочетания клавиш и установите ( сдвиг +) Ctrl + F9 для навигации между ними, даже между файлами:
Если вы используете расширение vscodevim, вы можете использовать мощь движений клавиатуры vim. Когда вы находитесь в строке, которую хотите добавить в закладки, в обычном режиме вы можете ввести:
m для возможных 52 закладок в файле. Буквенный алфавит предназначен для закладок в одном файле. Заглавные буквы сохраняют свои отметки в файлах.
Чтобы перейти к закладке из любого файла, вам нужно нажать ' . Я не думаю, что эти закладки остаются в разных сессиях VSCode.
Больше ярлыков vim здесь.
Читайте также: