Редактировать контекстное меню. Как убрать ненужные пункты из контекстного меню? Что такое контекстное меню как его вызвать
Всем привет!
Прошло довольно много времени с момента выхода предыдущей еженедельной сборки, и это время мы не тратили даром. В новой сборке мы представляем новинку - веб-панель, а также добавили поддержку большего числа расширений, исправили массу ошибок, улучшили работу анимации интерфейса и хорошо поработали над улучшением производительности. Теперь обо всём этом по порядку и подробнее.
Веб-панели
В сегодняшней сборке мы представляем веб-панели - новую функцию, позволяющую отслеживать обновления со многих веб-сайтов или социальных сетей в процессе работы с другими страницами.
Для добавления новой веб-панели нажмите "+" и введите URL. После добавления веб-панели её иконка появится в боковой панели, под встроенными панелями браузера. Клик на этой иконке откроет соответствующую страницу прямо внутри боковой панели.
В связи с ограниченным размером боковой панели, контент будет отображаться в режиме для мобильных устройств. Вот несколько веб-сайтов, с которыми вы можете попробовать новую функцию:
Это лишь начальная реализация новой функции, которая лишь позволяет опробовать, как это может работать. В дальнейшем мы будем улучшать работу веб-панелей, включая открытие ссылок в окне браузера и автоматическое обновление контента. На данный момент вы можете обновлять контент веб-панелей через контекстное меню правой кнопки мыши при клике на иконке веб-панели.
Кнопки расширений
Мы планируем предоставлять пользователям в браузере все популярные функции «из коробки», но мы понимаем, что невозможно учесть вкусы всех пользователей. Поэтому мы встроили в браузер Vivaldi поддержку расширений. Базовая поддержка уже была реализована раньше, в новой сборке мы добавили поддержку кнопок расширений, размещаемых прямо в интерфейсе браузера. Таким образом расширилось число расширений, поддерживаемых в Vivaldi, а также вы получили больше возможностей по работе с расширениями.
Расширения, которые взаимодействуют с открытыми страницами, будут отображать иконку в адресной строке, а расширения, взаимодействующие с браузером, будут отображать иконки на адресной панели.
Подробности в адресной строке
Мы давно обещали сделать более информативной загрузку страниц, и теперь мы своё обещание выполняем. Информация о загрузке страниц теперь размещается прямо в адресной строке.
Производительность: вкладки и закладки
В сегодняшней сборке мы переписали некоторые внутренние модули в целях улучшения производительности. Теперь Vivaldi должен быстрее обрабатывать открытие и закрытие вкладок, а также переключение между ними. Также дерево закладок должно теперь работать заметно быстрее. Также мы заложили в код несколько заделов на будущее - вы сможете увидеть ускорение функций браузера в будущих сборках.
Другие улучшения
В дополнение к вышеуказанным изменениям, которые на виду, мы сделали и много изменений, незаметных внешне. Эти изменения коснулись панели закладок и заметок. Также мы обновили ядро браузера до версии Chromium 45.0.2454.43. Полный список изменений вы можете посмотреть ниже.
Известные проблемы
- Не работают ссылки на странице истории
- Вкладки при боковом расположении поломались
На этом пока всё на сегодня. Загрузить новую сборку можно по ссылкам ниже:
- Windows 64-bit (экспериментальная)
- VB-8062 Add an option to open URL"s in same/new tab from QC
- VB-8428 No difference in disabled and blurred state for tool bar buttons
- VB-8348 Really disable Google translate
- VB-88 Web panels missing
- VB-8392 Create an Empty State for Notes panel
- VB-8387 HTML menu"s text gets cut in bookmarks bar
- VB-8378 Capitalize short-cuts in Linux menus
- VB-7686 Two selections in the address field drop-down - independently for mouse and keyboard
- VB-56 Progress info is missing
- VB-2454 Page up/Page down does not work in address bar drop-down menu
- VB-8316 Panel is rendered when it is invisible
- VB-8078 Drag and drop in bookmark tree without clicking on bookmark item first
- VB-8255 Add bookmark dialog disappears shortly after being opened
- VB-8298 Re-add web navigation helpers.
- VB-3198 Implement browser and pageActions
- VB-8286 Space seems missing after last character of word in menu if it"s the hot key
- VB-8285 Remove lower case “Show panel” string
- VB-8161 Replace search field"s drop-down with menu component
- VB-8261 Add support for displaying keyboard short-cuts to menus
- VB-8226 Make bookmarks bar look clean
- VB-8281 Our UI blends (too much) with web page UI
- VB-8252 native menu doesn"t show check boxes
- VB-3723 Get rid of toggle word in menus
- VB-8210 Add support for check boxes to menu component
- VB-8160 Further enhance our menu component
- VB-8209 Add support for type=“checkbox” to showMenu API
- VB-8208 “Open in Background Tab” in context menu is in a wrong position
- VB-8220 Remove appear animation from Speed dials
- VB-8211 Select all, cut, copy, paste, undo and redo keyboard short-cuts broken on Mac
- VB-7712 Mac strings (All languages)
- VB-6968 Upper case transform is wrong for Turkish in settings page
- VB-8035 Sound icon in tab more modern
- VB-7379 Panel switcher and scrollbars don"t adapt to light/dark themes: work in progress
- VB-8082 Strings show variables if not in translation file
- VB-5692 Crash on import data
- VB-8141 Regression: find in page match case broken
- VB-8121 Bookmark icon should adhere to Dark UI
- VB-5321 Option to not grey UI when not in focus
- VB-7173 Browser icon is a warning triangle in task manager
- VB-3772 Ability to open links in background tab from context-menu
- VB-8180 Context menu in empty area of bookmark panel missing
- VB-8174 Unclear “Requires Restart” info text in Settings
- VB-8152 Keyboard navigation is broken in Bookmark Tree
- VB-8136 Bookmark all open pages does not work
- VB-8130 Sound icon invisible in light theme with coloring off
- VB-7248 Short-cuts window has transparency
- VB-8108 “Reveal File” should be Renamed to “Open Folder”
- VB-7799 Cannot bring the update dialog to foreground
- VB-8125 Selected Note icon, not in Focus, has wrong color (dark-ui)
- VB-7789 Auto-update sets last Standalone install to default browser
- VB-7230 Drag and drop of URL to address bar messes up URL field content
- VB-2358 Detect pepper flash from Chrome
- VB-7893 Every second click in address bar selects whole URL instead of changing cursor position
- VB-8089 Vivaldi 64-bit Windows version does not update automatically
- VB-8048 Arrow down on search selector does not display list of search engines
- VB-7177 Padding of new folder button in new bookmark panel is missing
- VB-7705 Zooming when clicking on ⌘ after scrolling with touch pad
- VB-7957 Find in page arrows have a 2px difference in position
- Update Chromium to 45.0.2454.43
- Add more short-cuts to main menu
- Updating default favicon to have white fill
- Persist selection on single click in URL field
- Form element font definitions
- URL bar focus & drop down hide
- Fixed bookmark import dialog
- Fix for URL bar only setting focus when switching page
- Find in Page styling improvement
- Fix back and rewind button"s translations
- Alternate address bar position styling
На этом всё на сегодня. Напоминаем вам, что еженедельные сборки являются тестовыми, поэтому не забывайте делать резервные копии важных данных. Сообщать о найденных ошибках можно по
Вам понадобится небольшая утилита Right Click Enhancer. Она предлагает внушительный список команд, которыми можно дополнить контекстное меню любой версии Windows, начиная с Vista.
После запуска Right Click Enhancer (если вас смущает англоязычный интерфейс, нажмите Language → Russian, чтобы переключиться на русский) вы увидите набор инструментов, каждый из которых вносит свои изменения в контекстное меню. Рассмотрим самые интересные из них.
Right Click Tweaker
С помощью инструмента Right Click Tweaker в контекстное меню можно добавить почти два десятка полезных команд. Вот несколько самых примечательных.
- «Копировать в» открывает окно для выбора папки, в которую можно копировать текущий объект.
- «Переместить в» действует как предыдущая команда, только не копирует, а перемещает объект.
- «Копировать в Path» сохраняет в буфер обмена путь к текущему объекту. Эта опция может сэкономить время, если вам нужно, к примеру, загрузить изображение на какой-то сайт или в графический редактор. Вы просто вставляете путь к файлу, вместо того чтобы указывать его вручную.
- «Новая папка» создаёт папку сразу из контекстного меню, в то время как стандартный способ Windows требует сначала зайти в подменю «Создать», а потом выбрать «Папку».
- «Панель управления» открывает соответствующий раздел с настройками системы.
Чтобы добавить команду в контекстное меню, достаточно отметить её галкой.
К сожалению, некоторые опции Right Click Tweaker пока некорректно работают с кириллическими символами. Поэтому команды вроде «Скопировать содержимое», которая сохраняет в буфер содержимое текстовых файлов, лучше использовать только с англоязычными текстами.
New Menu Editor
В контекстном меню есть пункт «Создать». По умолчанию с его помощью можно быстро создавать объекты нескольких типов: текстовый документ, папку, ярлык и другие.
Вы можете значительно расширить этот список объектами других форматов благодаря New Menu Editor. Достаточно запустить этот инструмент и отметить нужные типы файлов галкой. Чтобы исключить из списка объекты, которые вы не планируете создавать, отметьте их крестом - они исчезнут из подменю «Создать».
Send To Manager
Если кликнуть правой кнопкой мыши по папке или файлу, в контекстном меню отобразится пункт «Отправить». Он содержит небольшой список папок и программ, в которые можно экспортировать выбранный объект для его хранения или воспроизведения.
Инструмент Send To Manager позволит вам увеличить этот список. Чтобы добавить в контекстное меню новую директорию, в которую вы будете отправлять объекты, запустите Send To Manager и нажмите «Добавить папку». Если же хотите добавить программу, нажмите «Добавить файл» и выберите её значок.
Все добавленные таким образом папки и программы появятся в подменю «Отправить».
Right Click Enhancer Professional
Этот инструмент доступен только в платной версии программы. Заплатив 10 долларов, вы сможете добавлять в контекстное меню ярлыки для быстрого доступа к программам, файлам и папкам, а также создавать и настраивать подменю. Все остальные функции, перечисленные в статье, доступны бесплатно.
Со временем контекстное меню Windows разрастается. Чем дольше вы пользуетесь компьютером и чем больше программ устанавливаете, тем длиннее оно становится. Почистить его и убрать ненужные поля можно с помощью программы CCleaner или редактированием реестра.
Первый способ. Зайдите на сайт Piriform в раздел загрузок и скачайте бесплатную версию CCleaner. Отличие от платной у нее только одно — нет технической поддержки.
Установите программу и запустите ее. При желании можете изменить язык интерфейса на русский.
Перейдите в раздел «Сервис» и в появившемся меню выберите «Автозагрузка». Здесь несколько вкладок, нас интересует «Контекстное меню». Зайдите в эту вкладку, вы увидите список программ, которые добавили свои команды в контекстное меню, и их статус: включены или нет. Те команды, которыми вы не пользуетесь, можно удалить. Для этого нажмите на поле приложения правой кнопкой мыши и выберите опцию «Удалить». Вернуть удаленную команду можно только после переустановки приложения или его повторной настройки.
Впрочем, чистить очистить меню можно и без программ - внесением изменений в реестр вручную. Для этого откройте редактор реестра (Windows/system32/regedit.exe или через поиск в «Пуске»).
Найдите ветку HKEY_CLASSES_ROOT\*\ shellex\ContextMenuHandlers. В ней показаны команды, которые отображаются в контекстном меню файлов любых типов. Удалите ненужные, на ваш взгляд, значения.
Команды, привязанные к файлам конкретного типа, можно обнаружить в папках корневой ветки HKEY_CLASSES_ROOT. Выберите расширение файла, которое вам часто встречается, и удалите неиспользуемые команды.