{"id":22349141,"url":"https://github.com/mnasyrov/wordlight","last_synced_at":"2025-07-30T06:31:16.897Z","repository":{"id":29900937,"uuid":"33446607","full_name":"mnasyrov/wordlight","owner":"mnasyrov","description":"An add-in for Visual Studio 2008 that highlights all occurrences of a selected text","archived":false,"fork":false,"pushed_at":"2015-04-05T16:31:32.000Z","size":572,"stargazers_count":13,"open_issues_count":8,"forks_count":4,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-06-04T02:55:12.024Z","etag":null,"topics":["plugin","visual-studio"],"latest_commit_sha":null,"homepage":"https://visualstudiogallery.msdn.microsoft.com/ad686131-47d4-4c13-ada2-5b1a9019fb6f","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mnasyrov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-05T16:11:52.000Z","updated_at":"2023-03-30T01:57:21.000Z","dependencies_parsed_at":"2022-08-23T04:50:22.223Z","dependency_job_id":null,"html_url":"https://github.com/mnasyrov/wordlight","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnasyrov%2Fwordlight","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnasyrov%2Fwordlight/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnasyrov%2Fwordlight/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnasyrov%2Fwordlight/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mnasyrov","download_url":"https://codeload.github.com/mnasyrov/wordlight/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228098345,"owners_count":17869032,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["plugin","visual-studio"],"created_at":"2024-12-04T11:07:27.348Z","updated_at":"2024-12-04T11:07:28.017Z","avatar_url":"https://github.com/mnasyrov.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"WordLight\n============\n\nAbout\n------------\nWordLight is a small add-in for Visual Studio 2008. \nIt searches and highlights substrings that are currently selected in a text editor.\nAs a bonus, it works for Output, Command and Immediate windows too. \n\nUsage\n------------\nIt is pretty simply: when you selects a text, the add-in highlights all occurrences in a current document. \n\nThere is \"Freeze search\" feature: you can freeze up to three search results in special mark groups, \nthat stay during text editing. Freezing is called by next hotkeys (by default): ``Ctrl+` ``, `Ctrl+1` and `Ctrl+2` \nfor three groups. For example: you select a text, and all its occurences are marked by pink color automatically. \nThen you press ``Ctrl+` ``, and these marks moved to the blue group. \nTo clear a freezing group just press a hotkey when nothing is selected.\n\n\nInstallation\n------------\n1. Unpack files to a folder for add-ins of your visual studio.\n2. Restart the studio.\n\nUsually, the folder is placed in \"C:\\Users\\UserName\\Documents\\Visual Studio 2008\" (for Win7) or \n\"C:\\Documents and Settings\\UserName\\My Documents\\Visual Studio 2008\\Addins\" (for WinXP). \nIt can be checked by \"Add-in file paths\" settings of the studio (menu Tools \u003e Options \u003e Environment \u003e Add-in/Macros Security).\n\nPlease note, the add-in requires installed .NET Framework 3.5 to run.\n\nSettings\n------------\nYou can change settings of the add-in by a command \"WordLight settings...\" under the \"Tools\" menu.\n* Colors of marks for occurences;\n* Hotkeys to freeze a search;\n* Enable/disable case sensitive searching.\n* Matching only whole words by search.\n\n\nTips and tricks\n-------------------\nVisual Studio 2008 has various shortcut keys for text search, which look nice with WordLight:\n * `Ctrl+Shift+W` - selects a word at a text cursor. I recommend to remap it to {{{Ctrl+W}}};\n * `Ctrl+F` - opens a Find dialog and puts a word at a text cursor into a search field;\n * `F3` / `Shift+F3` - go to a next/previous occurrence of a search text;\n * `Ctrl+D` - puts a word at a text cursor into a Find combo-box at a toolbar;\n * `Ctrl+F3` / `Ctrl+Shift+F3` - puts a word at a text cursor into the Find combo-box and go to a next/previous its occurrence;\n * `Ctrl+I` - Incremental search: waits for your input and searches as you type a text.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmnasyrov%2Fwordlight","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmnasyrov%2Fwordlight","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmnasyrov%2Fwordlight/lists"}