0% found this document useful (0 votes)
3 views2 pages

Markdown Notes

The document provides a list of useful extensions for Visual Studio Code (VSCode), including tools for Git integration, code formatting, and API testing. It also outlines essential keyboard shortcuts to enhance productivity within the editor. Overall, it serves as a resource for optimizing the VSCode development environment.

Uploaded by

RICHARD ABRAHAM
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

Markdown Notes

The document provides a list of useful extensions for Visual Studio Code (VSCode), including tools for Git integration, code formatting, and API testing. It also outlines essential keyboard shortcuts to enhance productivity within the editor. Overall, it serves as a resource for optimizing the VSCode development environment.

Uploaded by

RICHARD ABRAHAM
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 2

# VSCode

## Extensions:

- Github Copilot
- Github Copilot Chat
- GitLens
- Night Owl: Theme
- Prettier: Code Formatter
- Thunder Client

Reference:
1. ESLint: A widely-used linter for identifying and fixing problems in
JavaScript code.
2. Prettier: An opinionated code formatter that enforces consistent
style across your codebase.
3. GitLens: Enhances Git capabilities within VSCode, providing
insights into code authorship, history, and more.
4. IntelliCode: Provides AI-assisted code completions and
recommendations based on best practices.
5. Thunder Client: A lightweight REST API client for testing APIs
directly within VSCode.
6. Live Sass Compiler: Compiles Sass/SCSS files to CSS in real-time,
streamlining the styling workflow.
7. Auto Import: Automatically adds import statements for modules,
classes, or components as you write code.
8. SQLTools: Provides database management capabilities, including
support for PostgreSQL, within VSCode.
9. Spring Boot Extension Pack: A collection of extensions to support
Spring Boot development, including tools for initialization, support, and
more.
10. Maven for Java: Integrates Apache Maven into VSCode, facilitating
project management and build automation for Java applications.
11. Project Manager for Java: Helps manage and navigate between
Java projects within VSCode.
12. Test Runner for Java: Enables running and debugging Java tests
within the editor.
13. TODO Highlight: Highlights TODO comments in your code, making
them more visible and easier to track.
14. Indent Rainbow: Colors indentation levels to improve code
readability, especially in languages with significant indentation.
15. Material Icon Theme: Applies a set of icons to files and folders,
enhancing visual identification and organization.
16. Output Colorizer: Adds syntax highlighting to the output/debug
console, making logs and errors easier to read.
17. Spring Boot Tools: Provides additional support for Spring Boot
applications, including features like live hovers, code snippets, and more.
18. IntelliCode API Usage Examples: Offers code examples and usage
patterns for APIs, aiding in understanding and implementation.
19. Spring Initializr Java Support: Assists in creating new Spring Boot
projects using the Spring Initializr service.
20. Diff Viewer: Allows viewing of git diff files, including patch files,
directly within VSCode.
21. XML Tools: Provides formatting, validation, and other utilities for
XML files.
22. Markdownlint: Lints Markdown files to ensure adherence to best
practices and style guidelines.
24. CodeSnap: Allows you to take beautiful screenshots of your code,
useful for sharing snippets in presentations or on social media.
25. Import Cost: Displays the size of the imported package inline in
the editor, helping you understand the impact of third-party libraries.
26. Red Hat Dependency Analytics: Analyzes your project’s
dependencies for security vulnerabilities and licensing issues.
27. Community Server Connectors: Provides connectors for various
community servers, facilitating integration and management within
VSCode.
28. Runtime Server Protocol: Enhances server communication
capabilities within the editor.
29. UI Extension Pack for Java: A collection of extensions aimed at
improving the Java development experience in VSCode.
30. Language Support for Java(TM) by Red Hat: Offers comprehensive
Java language support, including features like IntelliSense, refactoring,
and more.

## Keyboard Shortcuts:
- `Command + P` - Open file
- `Command + Shift + P` - Open Command Palette
- `Ctrl + C` - Copy line
- `Option + Up Arrow / Down Arrow` - Move line upwards or downwards
- `Command + Enter` - Go to next line
- `Option + Command + [ / ]` - Fold or unfold region
- `` -

You might also like