{"id":16946391,"url":"https://github.com/jsturtevant/ace-jump","last_synced_at":"2025-03-22T13:30:59.335Z","repository":{"id":19310892,"uuid":"22548768","full_name":"jsturtevant/ace-jump","owner":"jsturtevant","description":"Allows for quick movement around the editor screen. Inspired by AceJump for Webstorm and Vim plugin AceJump.","archived":false,"fork":false,"pushed_at":"2021-12-04T01:55:27.000Z","size":386,"stargazers_count":47,"open_issues_count":6,"forks_count":17,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-10-18T15:22:44.958Z","etag":null,"topics":["ace-jump","visual-studio","visual-studio-extension"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=jsturtevant.AceJump","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jsturtevant.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-08-02T15:28:51.000Z","updated_at":"2024-06-19T09:24:40.000Z","dependencies_parsed_at":"2022-09-01T19:31:39.042Z","dependency_job_id":null,"html_url":"https://github.com/jsturtevant/ace-jump","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsturtevant%2Face-jump","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsturtevant%2Face-jump/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsturtevant%2Face-jump/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsturtevant%2Face-jump/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jsturtevant","download_url":"https://codeload.github.com/jsturtevant/ace-jump/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221829781,"owners_count":16887680,"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":["ace-jump","visual-studio","visual-studio-extension"],"created_at":"2024-10-13T21:27:23.260Z","updated_at":"2024-10-28T12:55:15.268Z","avatar_url":"https://github.com/jsturtevant.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AceJump For Visual Studio\n\nAllows for quick movement around the editor screen.  Inspired by [AceJump for Webstorm]((http://plugins.jetbrains.com/plugin/?idea\u0026pluginId=7086)) and Vim plugin AceJump. \n\nDownload it at https://marketplace.visualstudio.com/items?itemName=jsturtevant.AceJump\n\n## Use\n1. Press \"Ctrl + Alt + ;\" to display a key selector.  \n2. Press any letter to highlight occurrences in the text editor.   \n3. Press highlighted character and your cursor jumps to that spot!\n\n![demo of acejump for visual studio](https://github.com/jsturtevant/ace-jump/blob/master/ace-jump-demo.gif)\n\nTo change keybinding: \n\n1. Open the Keybord settings at ```Tools-\u003eOptions-\u003eEnvironment-\u003eKeyboard```.  \n2. Type ```acejump``` in the ```show commands containing``` dialog box.  \n3. Enter new keyboard shortcut and hit assign.\n4. Hit OK\n\n![edit keyboard binding](https://github.com/jsturtevant/ace-jump/blob/master/vs-edit-keyboard-bindings.png)\n\n## Contributors\nThanks to everyone who has contibuted to the project:\n\n- [mgutekunst](https://github.com/mgutekunst)\n- [aerworker](https://github.com/aerworker)\n- awesome unknown person when first released \n- [m0d7](https://github.com/m0d7)\n- [jpcrs](https://github.com/jpcrs)\n\n## Build yourself\n\n1. [Install VS 2017 Extensibility Workload] (https://docs.microsoft.com/en-us/visualstudio/extensibility/installing-the-visual-studio-sdk)\n2. Build Project using VS Build\n3. Run Unit Tests\n\nManually test in Experimental version:\n\n1. Right click on Project file and select properties:\n2. Select Debug Tab\n3. Select ```Start External Program``` and enter path to ```devenv.exe```.  Usually something like: ```C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\devenv.exe```\n4. Under ```Start Options-\u003eCommand Line Arguements``` enter ```/rootSuffix Exp```\n5. Start Debugging and Experimental version of VS will startup and you can set breakpoints in the code.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjsturtevant%2Face-jump","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjsturtevant%2Face-jump","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjsturtevant%2Face-jump/lists"}