Best of VSCodeDecember 2024

  1. 1
    Article
    Avatar of lnLaravel News·1y

    Laravel VS Code Extension Public Beta

    The Laravel core team has announced the public beta release of the official Laravel VS Code extension during Laracon US 2024. The extension aims to improve the development workflow by offering enhanced autocomplete, click-to-source navigation, and various helpful tools. Key features include auto-completion for routes, models, views, and more, direct links to definitions, and warnings for missing configurations or templates. Additional upcoming features include integration with VS Code test runner, Livewire, Volt, and Pint support.

  2. 2
    Article
    Avatar of devtoolsDev Tools·1y

    GitHub Copilot has a free plan now

    GitHub has introduced a free plan for its Copilot tool, exclusively available for Visual Studio Code users, in response to rising industry competition and startup forks of the IDE.

  3. 3
    Article
    Avatar of devblogsDevBlogs·1y

    Python in Visual Studio Code

    The December 2024 release of Python, Pylance, and Jupyter extensions in Visual Studio Code introduces docstring generation features using Pylance and Copilot, a new Python Environments extension in preview, and a comprehensive 'full' language server mode in Pylance. Key improvements include enhanced documentation automation, easier management of Python environments, and more capabilities in Python analysis with Pylance.

  4. 4
    Article
    Avatar of communityCommunity Picks·1y

    cline/cline: Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.

    Cline is an AI assistant integrated into your IDE, leveraging Claude 3.5 Sonnet's capabilities to assist with complex software development tasks. It can create and edit files, execute terminal commands, and interact with web browsers—all under your control. Cline supports various API providers and keeps track of token usage and costs. The tool provides a safe and accessible way to explore AI in coding by requiring user approval for each action.

  5. 5
    Video
    Avatar of webdevcodyWeb Dev Cody·1y

    The most useful NeoVim shortcuts I've learned

    A content creator shares their experience learning NeoVim shortcuts to become more efficient in coding. They demonstrate key bindings while refactoring a React/Next.js project and emphasize the importance of mastering navigation and editing commands. Plugins and potential AI integrations like Copilot for NeoVim are also briefly discussed.

  6. 6
    Article
    Avatar of javascriptaiAI ❤️ JS·1y

    How to setup Github Copilot and use it for free

    Microsoft recently announced that GitHub Copilot is now free for VS Code. This tutorial provides step-by-step instructions on how to install and gain free access to the AI Companion Coder, GitHub Copilot.

  7. 7
    Video
    Avatar of communityCommunity Picks·1y

    Debug a React app with Visual Studio Code

    Learn how to set up and use the Visual Studio Code debugger to debug React applications. The guide covers creating a launch.json file, ensuring the correct port settings, running the application, and using debugging features such as breakpoints, variable inspection, and step functions. Additionally, the post introduces conditional breakpoints and highlights the use of the watch tab for real-time JavaScript expression evaluation.

  8. 8
    Article
    Avatar of webtoolsweeklyWeb Tools Weekly·1y

    JS Utilities, Testing Tools, VS Code

    This issue introduces various JavaScript utilities such as Khoshnus for animating SVG text, Draggable Carousel for making carousels draggable, and state-ref for state management. It also highlights testing tools like Cronvex and TypeScript Console, and useful VS Code extensions such as NPM Studio and Web Visual Editor. Additionally, there are mentions of commercial apps and resources for developers.

  9. 9
    Video
    Avatar of t3dotggTheo - t3․gg·1y

    This VS Code theme is threatening people?

    The creator of the Material Theme for VS Code, Matia, has accused Zed of promoting the violation of open source licenses. This developer has been criticized for attempting to force others to follow modified licenses and squeezing money out of an old open-source project. The situation escalated as the original repository's history seemed to be altered, and the theme, which was previously under an Apache license, now has different licensing terms that restrict its use. A separate developer community is now looking to continue the theme under its original open-source terms.

  10. 10
    Article
    Avatar of devblogsDevBlogs·1y

    Annoucing Javac support in Visual Studio Code Java

    Visual Studio Code has introduced partial support for Javac as the underlying compiler for Java, in collaboration with Red Hat and Microsoft. This change aims to improve developer experience with timely support for new Java features and better alignment with build tools like Maven and Gradle. Although disabled by default, users can enable it through specific settings. The update promises more accurate Java specification compliance, faster feature support, and reduced maintenance overhead. Future improvements will enhance usability, performance, and start-up experience, and the work is being integrated upstream into the JDT project.

  11. 11
    Article
    Avatar of lnLaravel News·1y

    Laravel News 2024 Recap

    2024 saw major developments in the Laravel ecosystem, including Laravel 11's release, the launch of Laravel Cloud, and innovations like Inertia.js 2.0 and an official Laravel VS Code extension. Other highlights include the introduction of Laravel Reverb, new validation guide, and an interview series with Laravel creators. PHP 8.4 was also released, featuring significant enhancements like property hooks.

  12. 12
    Video
    Avatar of TechWithTimTech With Tim·1y

    Want to impress her? Turn this feature on in VS Code

    Enable the VS Code Pets extension in the Visual Studio Code editor for a fun and engaging experience. You can add, name, and customize pets, as well as modify their environment. This feature makes your coding environment more enjoyable and interactive.