Best of JetBrains2024

  1. 1
    Article
    Avatar of communityCommunity Picks·2y

    State of Frontend 2024

    Visual Studio Code is the dominant choice among front-end developers due to its free nature and extensive ecosystem of extensions. JetBrains IDEs, particularly WebStorm, are favored for their out-of-the-box experience and reliability. Despite a stable two-year period in editor preferences, new AI-driven code editors like Cursor are emerging. Browser-based editors remain limited in adoption, primarily used for quick demos. GitHub is the leading version control provider, followed by GitLab and BitBucket.

  2. 2
    Article
    Avatar of mlnewsMachine Learning News·2y

    Meet Continue: An Open-Source Autopilot for VS Code and JetBrains

    Introducing Continue, an open-source autopilot for popular IDEs like VS Code and JetBrains. It streamlines the coding experience by leveraging large language models, allowing developers to review and accept/reject proposed edits. Continue promotes collaboration and customizability by integrating with various powerful models.

  3. 3
    Article
    Avatar of jetbrainsJetBrains·2y

    WebStorm and Rider Are Now Free for Non-Commercial Use

    JetBrains announced that WebStorm and Rider are now free for non-commercial use, including activities like learning, open-source project development, content creation, and hobby development. This initiative aims to make JetBrains IDEs more accessible and lower the barrier for non-commercial developers. Existing commercial licenses remain unchanged, and users can enjoy a full-featured IDE under the new non-commercial license type, with the only limitation being a different version of the 'Code With Me' feature. Anonymous usage statistics will be collected to help improve the products.

  4. 4
    Article
    Avatar of jetbrainsJetBrains·1y

    Books for Beginner Programmers: Part 2

    This post provides a curated list of essential programming books for beginners, covering popular languages such as Python, Java, Kotlin, C, Rust, and JavaScript. Each book is chosen to help new learners get comfortable with their chosen programming language through practical exercises, real-world examples, and engaging formats. Additionally, it suggests further resources for deeper dives into specific languages.

  5. 5
    Article
    Avatar of jetbrainsJetBrains·2y

    The New UI Becomes the Default in 2024.2

    The new UI for JetBrains IDEs will be enabled by default in the 2024.2 version. This UI aims to reduce visual clutter while making essential features easily accessible and providing cleaner, more modern controls. With positive user feedback and numerous improvements based on rigorous testing, including a compact mode and customizable toolbars, this UI is set to enhance user experience. The classic UI will still be available as a plugin in the JetBrains Marketplace for at least one more year.

  6. 6
    Article
    Avatar of kotlinKotlin·2y

    Celebrating Kotlin 2.0: Fast, Smart, and Multiplatform

    Kotlin 2.0 is released with a stable K2 compiler, multiplatform support, and improved code analysis. It has gained popularity among developers and major companies like AWS, Adobe, Atlassian, and Google. Kotlin Multiplatform allows sharing code across various platforms and has seen significant adoption. The release introduces the K2 compiler, which unifies all platforms and improves compilation speed. IntelliJ IDEA's K2 mode offers faster code highlighting and completion. The new compiler understands code better and introduces new features. Kotlin 2.0 is a high-quality release focused on data recognition, abstraction, high-performance code, and library author experience.

  7. 7
    Article
    Avatar of collectionsCollections·2y

    Introducing the New Terminal in JetBrains IDEs

    JetBrains has introduced a new terminal in its IDEs, featuring visual changes, easy navigation, command completion, and more. Users can switch between the old and new terminals and provide feedback through a survey. The new terminal supports Bash, Zsh, and PowerShell.

  8. 8
    Article
    Avatar of jetbrainsJetBrains·2y

    Join Us for JetBrains GameDev Days 2024

    Join JetBrains GameDev Days 2024 for a hybrid event on October 9-10. The event features experts discussing topics like CI/CD processes, Unity's DOTS, C# scripting, and game development with Godot. In-person sessions will occur on October 9, followed by an online event on October 10. Talks will cover Unreal Engine development, mobile game development, Godot with Kotlin, and more. Sessions will be streamed live on YouTube and will remain available afterward.

  9. 9
    Article
    Avatar of jetbrainsJetBrains·2y

    Kotlin Multiplatform Development Roadmap for 2025

    Kotlin Multiplatform is gaining traction, with Google officially supporting it for Android and iOS business logic sharing. JetBrains plans to enhance the ecosystem in 2025, including upgrading Compose Multiplatform for iOS to Stable, releasing Kotlin-to-Swift export, and a dedicated KMP IDE. Key focus areas include achieving feature parity across platforms, improving tooling, and refining the library ecosystem.

  10. 10
    Article
    Avatar of jetbrainsJetBrains·2y

    The .NET Tools Blog

    dotInsights by JetBrains offers recent content related to .NET development, including productivity tips, feature highlights, and technical tutorials. Security advisory about the deprecation of BinaryFormatter due to vulnerabilities is given. Featured links include subjects like Entity Framework Core, C# object building, ASP.NET Core services, and innovations in JetBrains Rider and ReSharper. JetBrains IDEs now provide code autocompletion with locally-run deep learning models, enhancing developer efficiency without needing internet access.

  11. 11
    Article
    Avatar of jetbrainsJetBrains·2y

    RustRover Is Released and Includes a Free Non-Commercial Option

    RustRover is a new feature-rich Rust IDE released by JetBrains. It includes a free non-commercial option with a new licensing model. Support for the Rust plugin is included in IntelliJ IDEA Ultimate, but a commercial license or separate purchase is required for CLion.

  12. 12
    Article
    Avatar of jetbrainsJetBrains·1y

    Fleet 1.44 Is Here With New UI, Zig Language Support, and More Enhancements

    Fleet 1.44 introduces a new UI with enhanced navigation, Zig language support with various coding assistance features, notifications for missing Android SDK in Kotlin Multiplatform projects, smoother caret animation, and several bug fixes including issues with dev containers, remote workspaces, and documentation popups.

  13. 13
    Article
    Avatar of allthingsopenAll Things Open·2y

    Create your own AI coding assistant with Continue and Ollama

    Learn how to set up and use Continue and Ollama to create your own AI coding assistant inside Visual Studio Code and JetBrains. Explore different models like Codestral 22B, DeepSeek Coder 6.7B, and Llama 3 8B for autocomplete and chat features. Utilize the `@codebase` and `@docs` context providers for relevant code snippets and documentation. Fine-tune models like StarCoder 2 with your development data to improve performance. Join the Discord communities for further support and discussion.

  14. 14
    Article
    Avatar of jetbrainsJetBrains·2y

    Learn to Test Software Automatically with Selenium and Python

    Learn to test software automatically with Selenium and Python. The course covers automated testing, its importance, and provides access to the course on JetBrains Marketplace.

  15. 15
    Article
    Avatar of jetbrainsJetBrains·2y

    JetBrains Academy: New Learning Content in January

    JetBrains Academy has new learning content available in January, including a new Go project, Kotlin topics, and updates in Python, Java, algorithms and structures, system administration and DevOps, and cybersecurity.

  16. 16
    Article
    Avatar of jetbrainsJetBrains·2y

    More New UI Icons for Your Plugins!

    IntelliJ Platform Icons website has been updated with over 1,000 new UI icons, making it easier for plugin developers to find suitable icons for their projects. Most icons are licensed under Apache 2.0. The update includes a Figma library and a UI Kit for designing custom icons and prototyping interfaces. Developers are encouraged to migrate their plugin icons to the new ones to maintain consistency within the IntelliJ ecosystem.

  17. 17
    Article
    Avatar of jetbrainsJetBrains·2y

    Euro 2024: Scoring Goals With Python

    Dive into a fun project using Python to analyze data from the Euro 2024 tournament. Learn how to set up your environment, load data, and perform basic data analysis using PyCharm. The analysis covers various aspects of football such as the body parts used to score goals, jersey numbers related to goals and yellow cards, and even goals by zodiac signs. Visualize the results with pie charts and histograms to uncover interesting trends.

  18. 18
    Article
    Avatar of collectionsCollections·2y

    JetBrains 2024.2 Update: New Default UI and Enhanced Features Across All IDEs

    JetBrains 2024.2 update introduces a new minimalist default UI for all IDEs, significantly enhancing the user experience. Key improvements include upgraded AI Assistant with GPT-4o support, new features for IntelliJ IDEA like running Spring Data JPA methods directly, and performance boosts with quicker launch times. Updates are available through various methods, with detailed release notes outlining all changes and fixes. Enhancements span other JetBrains IDEs such as PyCharm, PhpStorm, and WebStorm.

  19. 19
    Article
    Avatar of jetbrainsJetBrains·2y

    The .NET Tools Blog

    The importance of problem-solving skills for software developers. Common algorithms, logical thinking, data structures, design patterns, and methodologies are crucial. Critical thinking skills can be improved with a talk by Laïla Bougriâ.

  20. 20
    Article
    Avatar of kotlinKotlin·2y

    Learn IDE Code Refactoring for Enhanced Code Quality

    Learn IDE Code Refactoring in Kotlin with the Introduction to IDE Code Refactoring course on JetBrains Academy. Improve code quality with best practices for code style, formatting, and refactoring techniques. Access the course on JetBrains Marketplace with IntelliJ IDEA.