IDEs 新聞

提高了 Django 開發的效率

10月 8, 2024
PyCharm 2024.2.2 用針對各種模型方法的欄位元建議改進了代碼完成建議。

繼續用英語閱讀:

PyCharm by JetBrains is a comprehensive Integrated Development Environment (IDE) specifically designed for Python programming. It offers a range of features to enhance productivity, including code analysis for error detection, a visual debugger for troubleshooting, integrated unit testing for code verification, and support for version control systems to manage code changes. PyCharm also caters to web development using frameworks like Django, making it a powerful tool for both experienced developers and beginners in the Python world.

The PyCharm 2024.2.2 release improves the Django development experience with enhanced code completion for models. Now, when you're working with methods, PyCharm will intelligently suggest field names to populate the bracketed lists. This eliminates the need for manual typing and reduces errors, saving you time and ensuring accuracy. This enhancement makes PyCharm an even more powerful tool for building web applications with Django.

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

PyCharm 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 PyCharm licensing page for full details.

PyCharm is available to buy in the following products:

直接從 IDE 部署到 Android

10月 4, 2024
具有 Android 整合部署的 IDE 讓您無縫開發和部署行動應用程式,以加快測試和反覆運算速度。

繼續用英語閱讀:

Android deployment is the process of building, packaging, and installing an Android application directly onto a device or emulator from the development environment. This involves compiling the code, generating the necessary APK or AAB files, and automatically transferring the app to the target for testing or release. Using an IDE simplifies and accelerates this process by integrating development, testing, and debugging tools in one environment. The key benefits for software developers include streamlined workflows, reduced deployment times, and efficient iteration, which lead to faster testing and validation of features during the development cycle.

Several Integrated Development Environments (IDEs) offer Android deployment including:

  • Delphi Professional by Embarcadero, allows you to deploy Android applications quickly with integrated tools for compiling and debugging in one environment.
  • Rider by JetBrains, facilitates smooth Android deployment with efficient code compilation, debugging, and integrated emulation, enhancing cross-platform mobile development.
  • RemObjects Elements lets you deploy Android apps using multiple languages, offering a streamlined workflow for compiling and testing across platforms.
  • Microsoft Visual Studio Professional enables Android deployment by providing powerful debugging tools and seamless integration with .NET Maui for building native mobile apps.

For an in-depth analysis of features and price, visit our comparison of IDEs.

Compare Integrated Development Environments

簡化了您應用程式中的條碼處理

10月 1, 2024
Altova MobileTogether 10.0 現在集成了對流行手持掃描器的無縫支援,包括 Zebra 和 Datalogic。

繼續用英語閱讀:

Altova MobileTogether is a rapid app development platform that empowers anyone, regardless of coding experience, to build sophisticated data-driven apps for all mobile and desktop platforms. With its visual UI design, drag-and-drop functionality, and powerful Action Tree programming language, MobileTogether streamlines the development process, enabling you to create custom database apps, integrate with backend systems, and deploy secure solutions swiftly and cost-effectively.

The MobileTogether 10.0 release now supports handheld scanners, expanding its barcode and QR code scanning capabilities beyond device cameras. Popular models like Zebra, Zebra Mobile Computer and Datalogic Mobile Computer are supported, allowing for seamless data storage and processing. Developers can also simulate scanner usage with sample data during testing, ensuring functionality before deployment. This update enhances MobileTogether's flexibility for industries like retail and logistics, where handheld scanners are widely used.

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

MobileTogether is licensed per server core as an annual subscription. See our MobileTogether licensing page for full details.

For more information, visit our MobileTogether product page.

公佈 .NET 9 候選版本 1

9月 30, 2024
這一重要的里程碑使我們更接近 .NET 9 的最終版本,從而為開發人員提供了一個構建現代應用程式的穩定平臺。

繼續用英語閱讀:

The .NET Framework, a comprehensive development platform, has been a cornerstone of Microsoft's ecosystem for over two decades. It provides a rich set of class libraries, tools, and programming languages (like C#, VB.NET, and F#) that enable developers to create a wide range of applications, from desktop software to web services and mobile apps. With the approaching release of .NET 9, Microsoft continues its commitment to delivering a modern, high-performance, and cross-platform development environment.

Microsoft has announced the release of .NET 9 Release Candidate 1. This Microsoft blog post highlights what's new in this release, and includes links to download .NET 9 RC1. The .NET 9 update has a special focus on cloud-native apps and performance, and RC1 has made updates and improvements to many of the elements of .NET 9, including:

  • .NET 9 Runtime - Includes a new attribute model for feature switches with trimming support.
  • .NET Libraries - Multiple updates, including collection types and cryptography.
  • .NET SDK - Introduces workload sets, where all your workloads stay at a single, specific version until explicitly updated.
  • ML.NET - An open-source, cross-platform framework that enables integration of custom machine-learning models into .NET applications.
  • .NET Aspire - For building observable, production-ready distributed applications.
  • Additional updates to ASP.NET Core, .NET MAUI, EF Core, C# 13, and more!

For more information, or to download .NET 9 Release Candidate 1, read the official Microsoft blog post about this release.

用新的重構提高了代碼可讀性

9月 27, 2024
C++Builder 12.2 引入了新的重構,包括 Create From Usage 和 Extract Method,以簡化您的編碼過程。

繼續用英語閱讀:

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.2 release now offers expanded Visual Assist integration with new refactorings: Introduce Variable, Create From Usage, and Extract Method. These features streamline coding by simplifying tasks like creating variables, generating methods from usage, and breaking down complex functions. This update also includes significant quality and stability improvements, enhancing overall development efficiency.

To see a full list of what's new in C++Builder 12.2 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: