Notizie su IDEs

Esegui query sui frame di dati di Jupyter Notebook con SQL

Aprile 19, 2024
DataSpell 2024.1 consente ai data scientist di sfruttare le loro attuali conoscenze SQL per analizzare i frame di dati direttamente all'interno del loro ambiente Jupyter.

DataSpell by JetBrains is an Integrated Development Environment (IDE) specifically designed for data analysts and engineers. It allows you to write Python scripts, run SQL queries, analyze data in Jupyter notebooks, manage dbt workflows, and connect to various databases, all within one seamless interface. DataSpell empowers you to stay focused on exploring insights and delivering high-quality results by combining rich data analysis tools with features like real-time error checking, code quality analysis, and built-in support for best practices like testing and documentation.

The DataSpell 2024.1 update brings the power of SQL directly to your Jupyter Notebook. This enhancement allows you to seamlessly analyze data frames and CSV files using intuitive SQL syntax. Simply create a dedicated SQL cell, select the target data frame, and craft your queries to filter, sort, or manipulate data with ease. DataSpell's powerful coding assistance ensures a smooth and efficient workflow throughout the process.

To see a full list of what's new in version 2024.1, see our release notes.

DataSpell is licensed per user as a commercial annual subscription. See our DataSpell licensing page for full details.

For more information, visit our DataSpell product page.

Naviga con facilità nei progetti Ruby personalizzati

Aprile 18, 2024
RubyMine 2024.1 ora interpreta le inflessioni personalizzate nei nomi di classi e file Ruby, visualizzando icone precise per una migliore organizzazione.

RubyMine by JetBrains is a powerful Integrated Development Environment (IDE) specifically designed for Ruby and Ruby on Rails development. It offers a comprehensive suite of features to boost your coding efficiency, including smart code completion, syntax highlighting, code refactoring tools, built-in debugging and testing frameworks, and seamless integration with popular libraries and databases. Whether you're a seasoned Rails developer or just starting out, RubyMine's intuitive interface and robust features can help you write cleaner, more maintainable code and accelerate your development workflow.

RubyMine 2024.1 enhances workflow efficiency for developers who utilize custom inflections in their Ruby projects. This update ensures seamless recognition of class and file names with these custom conventions, eliminating inconsistencies. Project view, tabs, and the Search Everywhere dialog now display the correct icons for these custom-inflected elements. Navigation and code insight functionality remain fully functional, even extending to acronyms used in controllers and models.

To see a full list of what's new in version 2024.1, see our release notes.

RubyMine is licensed per user, and is available as a commercial annual subscription license. We can supply new subscriptions, subscription renewals (including continuity discounts), lapsed renewals, and additional user licenses. See our RubyMine licensing page for full details.

For more information, visit our RubyMine product page.

Crea applicazioni Win64 moderne e ad alte prestazioni

Aprile 17, 2024
C++Builder 12.1 Athens aggiunge un nuovo compilatore C++ modernizzato e una toolchain basata su Clang, migliorando le prestazioni per le applicazioni di grandi dimensioni.

C++Builder by Embarcadero is a rapid application development environment that simplifies C++ development for Windows, iOS, macOS, and Android. It streamlines the process by offering visual UI design tools, pre-built components, and a powerful debugger, enabling faster creation of high-performance native applications.

The C++Builder 12.1 Athens update includes a brand new Clang-based C++ compiler that brings modern development to 64-bit versions of Windows. This high-quality toolchain offers a powerful 64-bit compiler and linker, ideal for large applications. Seamless integration with external libraries and existing C++ code ensures a smooth transition. Full IDE integration and support for VCL, FireMonkey, FireDAC, and RTL libraries make it a complete solution for modern C++ development on Windows.

To see a full list of what's new in C++Builder 12.1 Athens, see our release notes.

C++Builder Professional, Enterprise and Architect are licensed per Named, Network Named or Concurrent user and are available as a Perpetual License with an Update Subscription that includes support and free upgrades for 1 Year. C++Builder Professional is also available as a Named Annual user license. See our C++Builder licensing page for full details.

C++Builder is available to buy in the following products:

Migliora i tuoi test Java e PHP con l'intelligenza artificiale

Aprile 17, 2024
JetBrains AI Assistant 2024.1 semplifica il flusso di lavoro generando automaticamente nuovi file di test e stabilendo la struttura appropriata.

JetBrains AI Assistant is a plugin for their IDEs that uses large language models to enhance your coding experience. It can answer your questions about code, suggest completions and refactorings, and even help you write documentation and commit messages. It analyzes the context of your project to provide the most relevant suggestions, and you can chat with it directly within the IDE. It's a powerful tool for programmers looking to boost their productivity.

JetBrains AI Assistant 2024.1 includes improved test generation features that help you write better tests faster. It automatically locates existing test files, using them as templates to ensure that new test cases conform to the format and style of current ones. The AI Assistant meticulously analyzes your code along with any related documentation to propose tests that expose edge cases and potential anomalies. With a simple approval process, you can quickly integrate these suggestions and have robust tests prepared to execute, allowing you to devote more time to developing new code.

To see a full list of what's new in version 2024.1 see our release notes.

JetBrains AI Assistant requires that you already own a JetBrains IDE product with an active commercial subscription license and is licensed per user as a commercial annual subscription. We can supply new subscriptions, subscription renewals, lapsed subscription renewals, and additional developer licenses. See our JetBrains AI Assistant licensing page for full details.

For more information, visit our JetBrains AI Assistant product page.

Esegui i test PHPUnit con le funzionalità più recenti

Aprile 16, 2024
PhpStorm 2024.1 sfrutta i miglioramenti più recenti di PHPUnit 11.0, garantendo che i test siano il più possibile efficaci e affidabili.

PhpStorm by JetBrains is a sophisticated Integrated Development Environment (IDE) specifically designed for PHP and web development. It offers a range of features to enhance your coding experience, including syntax highlighting, intelligent code completion, on-the-fly error detection, built-in debugging tools, and advanced code refactoring capabilities. Additionally, it supports various web technologies like HTML, CSS, and JavaScript, making it a versatile tool for building complete web applications.

PhpStorm 2024.1 gains enhanced testing capabilities with comprehensive support for PHPUnit 11.0. Developers can now seamlessly execute tests leveraging the latest features and bug fixes offered by the newest PHPUnit iteration. PhpStorm streamlines the testing workflow by automatically detecting deprecated attributes within PHPUnit configuration files. This ensures efficient testing practices and eliminates the need for manual configuration updates.

To see a full list of what's new in version 2024.1, see our release notes.

PhpStorm is licensed per user, and is available as a commercial annual subscription license. We can supply new subscriptions, subscription renewals (including continuity discounts), lapsed renewals, and additional user licenses. See our PhpStorm licensing page for full details.

For more information, visit our PhpStorm product page.