DocNavigator is a Visual Studio Code extension designed to provide quick and easy access to various technical documentation. This tool aims to enhance developers' productivity by enabling seamless navigation through documentation directly within the VS Code environment.
- Quick Access to Documentation: Search and open documentation from a variety of sources quickly.
- Customizable Sources: Add your own favorite documentation sources for easy access.
- Integrated Search: Use the integrated search functionality to find specific topics within the documentation.
- Bookmarks: Save and manage bookmarks for frequently accessed documentation pages.
- Open Visual Studio Code.
- Go to the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the window or by pressing
Ctrl+Shift+X
. - Search for
DocNavigator
. - Click the
Install
button.
Alternatively, you can install DocNavigator from the Visual Studio Code Marketplace.
- Open the Command Palette by pressing
Ctrl+Shift+P
. - Type
DocNavigator: Open Documentation
and select it from the list. - Enter the name of the documentation you want to access.
- Use the integrated search feature to find specific topics or pages within the documentation.
To add or customize documentation sources:
- Open the Command Palette (
Ctrl+Shift+P
). - Type
DocNavigator: Manage Sources
and select it. - Follow the prompts to add, remove, or update documentation sources.
To bookmark a documentation page:
- Open the documentation page in the DocNavigator view.
- Click on the bookmark icon to save the page for quick access later.
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please create an issue on the GitHub repository.
- Fork the repository on GitHub.
- Clone your fork locally:
git clone https://github.com/your-username/DocNavigator.git
- Open the repository in Visual Studio Code:
code DocNavigator
- Install the dependencies:
npm install
- Start the extension in development mode by pressing
F5
.
- Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -m "Description of your changes"
- Push your branch to GitHub:
git push origin feature/your-feature-name
- Create a pull request on the original repository.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to the VS Code team for creating such a powerful and extensible editor.
- Special thanks to all contributors who helped make this project better.
If you have any questions or need further assistance, please feel free to reach out on the GitHub issues page.