Tagged articles
374 articles
Page 2 of 4
phodal
phodal
Jul 24, 2024 · Artificial Intelligence

How to Build Trustworthy Coding Agents with Shire’s Custom RAG Workflow

This article explains how to use the Shire language to create reliable coding agents by defining custom RAG workflows, leveraging IDE APIs, code verification functions, and vector‑based search, with detailed examples, configuration snippets, and a roadmap for future enhancements.

AICoding AgentIDE
0 likes · 10 min read
How to Build Trustworthy Coding Agents with Shire’s Custom RAG Workflow
Python Programming Learning Circle
Python Programming Learning Circle
Jul 24, 2024 · Fundamentals

Common Python Mistakes in Data‑Science Projects and How to Avoid Them

This article outlines nine common Python mistakes in data‑science projects—such as neglecting virtual environments, overusing notebooks, hard‑coding absolute paths, ignoring warnings, avoiding list comprehensions, missing type hints, writing unreadable pandas chains, disregarding PEP guidelines, and not using coding assistants—providing explanations and code examples to help developers improve code quality and productivity.

IDEbest-practicescoding standards
0 likes · 8 min read
Common Python Mistakes in Data‑Science Projects and How to Avoid Them
21CTO
21CTO
Jul 21, 2024 · Artificial Intelligence

How JetBrains AI Boosts Code Completion and Refactoring in Rider

This article reviews JetBrains AI, an LLM‑powered assistant for JetBrains IDEs, exploring its code‑completion, code‑explanation, unit‑test generation, and refactoring capabilities through real C# examples and discussing its impact on developer workflows.

CIDEJetBrains AI
0 likes · 8 min read
How JetBrains AI Boosts Code Completion and Refactoring in Rider
21CTO
21CTO
Jul 11, 2024 · Operations

12 Must-Have Open‑Source Tools Every Developer Should Use

Discover a curated list of twelve powerful open‑source tools—from IDEs and API testers to AI model runners and DevOps utilities—that can dramatically boost developer productivity and streamline everyday workflows.

AIAPI testingIDE
0 likes · 10 min read
12 Must-Have Open‑Source Tools Every Developer Should Use
21CTO
21CTO
Jul 1, 2024 · Fundamentals

Explore Positron: The Next‑Gen VS Code‑Based IDE for R and Python

Positron, the new beta IDE from Posit built on Visual Studio Code, offers a ready‑to‑use, cross‑platform environment for R and Python with integrated data exploration tools, seamless language switching, and easy extension management via OpenVSX, while still being an early‑stage project.

Data ScienceIDEOpenVSX
0 likes · 5 min read
Explore Positron: The Next‑Gen VS Code‑Based IDE for R and Python
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 18, 2024 · Artificial Intelligence

Google's ML‑Enhanced Code Completion Improves Developer Productivity

Google's research demonstrates that integrating a transformer‑based machine‑learning model with a rule‑based semantic engine for code completion reduces developers' coding iteration time by 6%, increases accepted suggestions to 25‑34%, and completes over 3% of code, highlighting significant productivity gains across multiple programming languages.

IDETransformercode completion
0 likes · 6 min read
Google's ML‑Enhanced Code Completion Improves Developer Productivity
macrozheng
macrozheng
Jun 6, 2024 · Frontend Development

Boost Your Coding Comfort: Top 3 Monospaced Fonts for IDEs

This article introduces three high‑quality monospaced programming fonts—JetBrains Mono, Consolas, and SF Mono—explaining their design features, visual benefits, and how they improve readability and aesthetics across popular IDEs like IntelliJ IDEA and VSCode.

ConsolasIDEJetBrains Mono
0 likes · 6 min read
Boost Your Coding Comfort: Top 3 Monospaced Fonts for IDEs
DaTaobao Tech
DaTaobao Tech
May 29, 2024 · Backend Development

Guide to Setting Up a Go Development Environment and Build Workflow

Java developers can quickly establish a Go development environment by installing Homebrew, Go, and the Delve debugger, configuring essential environment variables, choosing an IDE such as GoLand or VS Code, organizing projects with standard cmd/internal layouts, managing dependencies via go.mod, automating builds with a Makefile, and debugging or packaging the resulting binaries.

Build AutomationDebuggingDevelopment Environment
0 likes · 20 min read
Guide to Setting Up a Go Development Environment and Build Workflow
Python Programming Learning Circle
Python Programming Learning Circle
May 9, 2024 · Fundamentals

Key Findings from the 2022 JetBrains Python Developer Survey

The 2022 JetBrains Python Developer Survey, conducted with over 23,000 respondents from more than 200 countries, reveals that 93% now use Python 3, highlights the dominance of Flask, Django and FastAPI in web development, shows growing adoption of big‑data tools, and details IDE, OS, and documentation preferences among Python developers.

IDEbig-datadatabases
0 likes · 5 min read
Key Findings from the 2022 JetBrains Python Developer Survey
Java Tech Enthusiast
Java Tech Enthusiast
Apr 8, 2024 · Industry Insights

What’s New in IntelliJ IDEA 2024.1? A Deep Dive into the Latest Features

IntelliJ IDEA 2024.1 introduces full line code completion, enhanced Java 22 support, a revamped terminal with visual enhancements, sticky lines in the editor, improved indexing for Java and Kotlin, scalable UI, language injection in string templates, upgraded logging workflow, and a redesigned Conflicts Detected dialog.

2024.1IDEIntelliJ IDEA
0 likes · 6 min read
What’s New in IntelliJ IDEA 2024.1? A Deep Dive into the Latest Features
21CTO
21CTO
Mar 20, 2024 · Backend Development

Why Oracle Urges Java Developers to Skip macOS Sonoma 14.4 Update

Oracle warns Java developers that upgrading Apple Silicon macOS Sonoma to version 14.4 can crash JetBrains IDEs by sending a SIGKILL signal, and advises postponing the update until a fix is available, highlighting the impact on multiple JDK versions.

Apple SiliconIDEJava
0 likes · 5 min read
Why Oracle Urges Java Developers to Skip macOS Sonoma 14.4 Update
21CTO
21CTO
Mar 9, 2024 · Mobile Development

What’s New in Android Studio Iguana and the Upcoming Jellyfish Preview?

Google’s latest Android Studio release, Iguana, brings AI‑driven crash reporting, GitLab integration, enhanced Compose tools, and policy alerts, while the forthcoming Jellyfish preview adds a global Studio Bot and Gemini AI templates, expanding developer productivity across 180 countries.

AI AssistantAndroid StudioIDE
0 likes · 5 min read
What’s New in Android Studio Iguana and the Upcoming Jellyfish Preview?
phodal
phodal
Mar 7, 2024 · Artificial Intelligence

Unlocking AutoDev’s AI Agent: Custom Actions to Supercharge Your IDE

This article explains how AutoDev 1.7.0 introduces a server‑side AI Agent that can be integrated into the IDE, offering three response types—Direct, TextChunk, and WebView—through configurable JSON endpoints, with practical demos, code snippets, and guidance for extending development workflows.

AI AgentAutoDevCustom Actions
0 likes · 5 min read
Unlocking AutoDev’s AI Agent: Custom Actions to Supercharge Your IDE
Python Programming Learning Circle
Python Programming Learning Circle
Mar 5, 2024 · Fundamentals

11 Essential PyCharm Tips and Shortcuts for Python Development

This article presents a comprehensive guide to eleven practical PyCharm techniques—including font settings, UI scaling, multi‑line commenting, code reformatting, refactoring, search shortcuts, local history, package management, debugging, and custom background configuration—plus a summary of frequently used keyboard shortcuts to boost Python development productivity.

DevelopmentIDEPyCharm
0 likes · 9 min read
11 Essential PyCharm Tips and Shortcuts for Python Development
Java Captain
Java Captain
Mar 1, 2024 · Fundamentals

Getting Started with Java: Fundamentals for Beginners

This article introduces Java’s origins, key characteristics, environment setup, basic syntax, object‑oriented concepts, exception handling, common libraries, and simple practice projects, providing beginners with a comprehensive foundation to start programming in Java.

Exception HandlingIDEJava
0 likes · 5 min read
Getting Started with Java: Fundamentals for Beginners
21CTO
21CTO
Feb 15, 2024 · Fundamentals

Why Is Visual Studio Auto‑Installing Recommended Components Controversial?

Microsoft's Visual Studio installer now auto‑installs suggested components by default, sparking strong backlash from developers who argue the feature is confusing, hard to disable, and feels like unwanted marketing, prompting calls for Microsoft to reconsider the approach.

IDEVisual Studiocomponent installation
0 likes · 4 min read
Why Is Visual Studio Auto‑Installing Recommended Components Controversial?
php Courses
php Courses
Jan 24, 2024 · Backend Development

Essential Tools for PHP Developers: IDEs, AI Assistants, Debuggers, and Deployment Solutions

This article presents a curated list of essential tools for PHP developers—including IDEs, AI‑powered assistants, database managers, static analysis utilities, code formatters, container platforms, debuggers, testing frameworks, and deployment automation—to streamline workflows, boost productivity, and improve code quality.

DebuggingDeploymentIDE
0 likes · 8 min read
Essential Tools for PHP Developers: IDEs, AI Assistants, Debuggers, and Deployment Solutions
Java Tech Enthusiast
Java Tech Enthusiast
Jan 11, 2024 · Backend Development

Resolving Maven Archetype Generation Issues

When Maven’s archetype plugin hangs during project generation, you can resolve it by specifying archetypeCatalog=internal or local as a command-line or VM option, placing a downloaded archetype-catalog.xml in ~/.m2, or configuring a domestic mirror in settings.xml, after which generation completes in seconds.

ArchetypeIDEJava
0 likes · 4 min read
Resolving Maven Archetype Generation Issues
macrozheng
macrozheng
Jan 8, 2024 · Fundamentals

Boost Your Documentation Efficiency: Master PlantUML for Rapid Diagram Creation

This article introduces PlantUML, an open‑source tool that lets developers generate various UML diagrams directly from text, explains how to install the IntelliJ IDEA plugin, and provides step‑by‑step code examples for sequence, use‑case, class, activity, and mind‑map diagrams, complete with visual outputs.

DiagramIDEPlantUML
0 likes · 13 min read
Boost Your Documentation Efficiency: Master PlantUML for Rapid Diagram Creation
IT Services Circle
IT Services Circle
Jan 2, 2024 · Fundamentals

The Rise of Text‑Mode IDEs in the Late 80s and Early 90s

In the late 1980s and early 1990s, DOS‑based text‑mode Integrated Development Environments like EDIT.COM and Borland Turbo C++ offered programmers full editing, compilation, debugging, and project management capabilities despite lacking graphical interfaces, shaping early software development practices before graphical IDEs became prevalent.

DoSIDETurbo C++
0 likes · 3 min read
The Rise of Text‑Mode IDEs in the Late 80s and Early 90s
21CTO
21CTO
Dec 26, 2023 · Fundamentals

Why Visual Basic Dominated Windows Development and How It Fell From Grace

Visual Basic, once the dominant Windows development tool that powered two‑thirds of commercial apps and attracted millions of developers, rose from Alan Cooper’s drag‑and‑drop prototype to a cultural cornerstone, only to decline after Microsoft’s shift to .NET, leaving a lasting legacy in software history.

IDEMicrosoftprogramming history
0 likes · 7 min read
Why Visual Basic Dominated Windows Development and How It Fell From Grace
IT Services Circle
IT Services Circle
Dec 11, 2023 · Fundamentals

JetBrains IntelliJ IDEA 2023.3 Release Highlights

The IntelliJ IDEA 2023.3 update introduces the fully launched AI Assistant, complete Java 21 support, enhanced debugging tools, a floating toolbar, out‑of‑the‑box Kubernetes integration, numerous UI improvements, faster Gradle and Maven imports, and a host of new framework and technology features.

AI AssistantIDEIntelliJ IDEA
0 likes · 7 min read
JetBrains IntelliJ IDEA 2023.3 Release Highlights
Liangxu Linux
Liangxu Linux
Nov 21, 2023 · Fundamentals

Mastering Keil MDK: Complete Guide to Interface, Configuration, and Tips for STM32 Development

This comprehensive tutorial walks readers through downloading MDK, understanding its core concepts, exploring the full UI—including menu, toolbar, and project settings—offering practical shortcuts, configuration details, and handy usage tips to boost productivity when developing STM32 applications with Keil MDK.

Embedded DevelopmentIDEKeil
0 likes · 17 min read
Mastering Keil MDK: Complete Guide to Interface, Configuration, and Tips for STM32 Development
phodal
phodal
Nov 20, 2023 · Artificial Intelligence

How Generative AI Can Transform Legacy System Modernization

This article explores how generative AI, integrated into intelligent IDEs, can accelerate the analysis, redesign, and migration of legacy systems by providing scenario‑driven code enhancement, automated testing, custom actions, and living documentation, while also addressing validation and customization challenges.

Code GenerationIDElegacy modernization
0 likes · 11 min read
How Generative AI Can Transform Legacy System Modernization
Su San Talks Tech
Su San Talks Tech
Nov 19, 2023 · Backend Development

Boost Your Java Productivity: 28 Essential IntelliJ IDEA Tips

Discover 28 practical IntelliJ IDEA tricks—from viewing code history and adjusting memory settings to customizing shortcuts, managing imports, visualizing dependencies, and leveraging plugins—designed to streamline Java development, enhance efficiency, and simplify everyday coding tasks for both beginners and seasoned developers.

Code navigationIDEIntelliJ IDEA
0 likes · 14 min read
Boost Your Java Productivity: 28 Essential IntelliJ IDEA Tips
Top Architecture Tech Stack
Top Architecture Tech Stack
Nov 7, 2023 · Databases

How to Install and Activate DataGrip on Windows and macOS

This guide walks you through downloading the latest DataGrip version, installing it on Windows or macOS, and using provided activation scripts to successfully activate the IDE, including step‑by‑step instructions, required command‑line operations, and verification of activation status.

ActivationDataGripDatabase Tools
0 likes · 4 min read
How to Install and Activate DataGrip on Windows and macOS
Top Architecture Tech Stack
Top Architecture Tech Stack
Nov 1, 2023 · Fundamentals

IntelliJ IDEA Shortcut Guide and Customization

This article provides a comprehensive guide to IntelliJ IDEA keyboard shortcuts, explains how to resolve key conflicts with input methods, offers detailed tables of shortcut combinations for Ctrl, Alt, Shift, and their variants, and includes instructions for modifying and customizing shortcuts within the IDE.

IDEIntelliJ IDEAKeyboard
0 likes · 25 min read
IntelliJ IDEA Shortcut Guide and Customization
Architects Research Society
Architects Research Society
Oct 30, 2023 · Big Data

Essential Data Science Tools for Elevating Analytics Operations

The article surveys the most important data‑science tools—including Jupyter Notebooks, notebook lab platforms, RStudio, Sweave/Knitr, IDEs, domain‑specific solutions, hardware, and data sources—explaining how they support modern, real‑time analytics and help organizations turn raw data into actionable insights.

Data ScienceIDEJupyter
0 likes · 10 min read
Essential Data Science Tools for Elevating Analytics Operations
Java Architect Essentials
Java Architect Essentials
Oct 25, 2023 · Fundamentals

Comprehensive Guide to Using Debug in IntelliJ IDEA

This article provides a detailed tutorial on leveraging IntelliJ IDEA's Debug mode, covering UI components, basic shortcuts, variable inspection, expression evaluation, smart step‑into, breakpoint conditions, multithreaded debugging, frame dropping, interrupting execution, and JRebel activation for efficient Java development.

IDEIntelliJ IDEAJava
0 likes · 17 min read
Comprehensive Guide to Using Debug in IntelliJ IDEA
21CTO
21CTO
Oct 23, 2023 · Fundamentals

What the 2022 JetBrains Python Survey Reveals About Language Trends and Tooling

The 2022 JetBrains Python Developer Survey of over 23,000 respondents shows 93% now use Python 3, highlights the decline of Python 2, rising popularity of FastAPI, dominant IDEs like PyCharm and VS Code, and shifting preferences in frameworks, databases, big‑data tools, and operating systems.

Data ScienceIDEPython
0 likes · 5 min read
What the 2022 JetBrains Python Survey Reveals About Language Trends and Tooling
Sohu Tech Products
Sohu Tech Products
Oct 18, 2023 · Fundamentals

10 Essential VS Code Tips to Boost Your Productivity

Mastering VS Code’s Timeline view, Auto Save, Command Palette, rapid file navigation, line‑jump shortcuts, one‑click line deletion, smooth caret animation, instant code formatting, multi‑cursor editing, and quick new file/folder creation equips developers with ten essential tricks that dramatically accelerate coding efficiency and workflow productivity.

Coding TipsDevelopmentIDE
0 likes · 10 min read
10 Essential VS Code Tips to Boost Your Productivity
Java Interview Crash Guide
Java Interview Crash Guide
Sep 5, 2023 · Backend Development

Master IntelliJ IDEA: 100+ Essential Windows Shortcuts to Boost Your Coding Efficiency

Discover a comprehensive collection of IntelliJ IDEA Windows shortcuts, organized into 16 categories, complete with animated demonstrations, enabling developers to accelerate building, editing, navigation, refactoring, debugging, and version control tasks, ultimately enhancing productivity and mastering the IDE’s powerful features.

IDEIntelliJ IDEAWindows
0 likes · 19 min read
Master IntelliJ IDEA: 100+ Essential Windows Shortcuts to Boost Your Coding Efficiency
IT Services Circle
IT Services Circle
Sep 5, 2023 · Fundamentals

Microsoft Announces Retirement of Visual Studio for Mac IDE

Microsoft announced that Visual Studio for Mac will be retired, ending support after August 31, 2024, and explained its history from SharpDevelop to Xamarin Studio, the reasons for low adoption, and offered alternatives such as VS Code with C# Dev Kit, VM-based Windows VS, and JetBrains Rider.

C#IDEMac
0 likes · 8 min read
Microsoft Announces Retirement of Visual Studio for Mac IDE
Python Programming Learning Circle
Python Programming Learning Circle
Aug 26, 2023 · Fundamentals

A Comprehensive Overview of Popular Python IDEs and Editors

This article reviews the most popular Python IDEs and code editors, comparing their features, compatibility, plugins, advantages, and disadvantages, helping developers—from beginners to advanced users—choose the right development environment for general programming, data science, AI, and machine learning tasks.

IDEPythondevelopment-tools
0 likes · 9 min read
A Comprehensive Overview of Popular Python IDEs and Editors
Meituan Technology Team
Meituan Technology Team
Aug 3, 2023 · Frontend Development

Rome: Enhancing Front‑end Development Collaboration and Efficiency at Meituan

The article details Meituan’s Rome front‑end framework, covering its business and technical background, the engineering ecosystem and evolution path, large‑scale upgrades, IDE‑based development assistance, efficiency and quality improvements, metric collection, real‑world adoption across 1,400+ projects, and future trends such as deeper dev‑chain integration and AI‑assisted coding.

Build OptimizationFrameworkIDE
0 likes · 29 min read
Rome: Enhancing Front‑end Development Collaboration and Efficiency at Meituan
21CTO
21CTO
Jul 27, 2023 · Artificial Intelligence

How JetBrains’ New AI Assistant Is Changing the Way Developers Code

JetBrains has rolled out an AI Assistant across its entire IDE suite, offering chat, code analysis, and documentation generation powered by OpenAI, while highlighting its deeper integration compared to GitHub Copilot, current limitations, privacy concerns, and early developer feedback.

AI AssistantCopilotIDE
0 likes · 4 min read
How JetBrains’ New AI Assistant Is Changing the Way Developers Code
21CTO
21CTO
Jul 15, 2023 · Artificial Intelligence

How JetBrains’ AI‑Powered ReSharper Transforms .NET Development

JetBrains has introduced an AI‑driven version of its ReSharper extension for Visual Studio, offering a conversational assistant that can troubleshoot, refactor, generate code snippets, and improve documentation, while providing options to enable the feature, protect source code privacy, and preview future expansions to other IDEs.

IDEJetBrainsReSharper
0 likes · 5 min read
How JetBrains’ AI‑Powered ReSharper Transforms .NET Development
IT Services Circle
IT Services Circle
Jul 13, 2023 · Artificial Intelligence

JetBrains Introduces AI Assistant Across All IDEs and .NET Tools

JetBrains has launched a new AI Assistant feature that is integrated into all its IDEs and .NET tools, offering chat, code understanding, documentation generation, naming suggestions, and automatic commit‑message creation to boost developer productivity.

AI AssistantIDEJetBrains
0 likes · 5 min read
JetBrains Introduces AI Assistant Across All IDEs and .NET Tools
Architecture Digest
Architecture Digest
Jul 4, 2023 · Fundamentals

JupyterLab 4.0: New Features, Performance Boosts, and Extension Management

JupyterLab 4.0 introduces a flexible multi‑document interface, customizable layouts, an integrated file browser, modular extensibility, built‑in terminal, significant performance improvements, a separate real‑time collaboration package, and a PyPI‑based extension manager, while noting that AI‑assisted coding tools may now outpace it.

Data ScienceExtensionsIDE
0 likes · 4 min read
JupyterLab 4.0: New Features, Performance Boosts, and Extension Management
Python Programming Learning Circle
Python Programming Learning Circle
Apr 1, 2023 · Fundamentals

JupyterLab Visual Debugger and xeus‑python Kernel: Installation, Features, and Front‑End Architecture

The article introduces JupyterLab’s new visual debugger, explains why debugging is needed in Jupyter, provides installation commands for the front‑end extension and xeus‑python kernel, describes the debugger’s UI components and capabilities, and compares it with a VS Code visual debugging tool.

DebuggingIDEJupyterLab
0 likes · 6 min read
JupyterLab Visual Debugger and xeus‑python Kernel: Installation, Features, and Front‑End Architecture
Programmer DD
Programmer DD
Mar 31, 2023 · Fundamentals

IntelliJ IDEA 2023.1: Key UI, Performance, and Language Updates

IntelliJ IDEA 2023.1 introduces a revamped UI with new split options, compact mode, and redesigned widgets, boosts performance through faster Maven imports and smarter indexing, adds background commit checks, enhances Java, Scala, and web development support, and improves overall user experience with scaling and AI‑powered search.

IDEIntelliJ IDEAJava
0 likes · 7 min read
IntelliJ IDEA 2023.1: Key UI, Performance, and Language Updates
Java Architect Essentials
Java Architect Essentials
Mar 9, 2023 · Fundamentals

Is IntelliJ Too Heavy? A Comparison of IntelliJ IDEA and Emacs for Everyday Development

The author examines why heavyweight IDEs like IntelliJ IDEA strain low‑end laptops, compares performance, battery usage, and ergonomics with lighter editors such as Emacs, and discusses alternatives like Fleet, Eclipse, and VS Code, ultimately concluding that Emacs offers a more lightweight yet capable development experience.

EmacsIDEIntelliJ
0 likes · 12 min read
Is IntelliJ Too Heavy? A Comparison of IntelliJ IDEA and Emacs for Everyday Development
Code Ape Tech Column
Code Ape Tech Column
Mar 2, 2023 · Fundamentals

Effective Debugging Techniques in IntelliJ IDEA

This article provides a comprehensive guide to mastering debugging in IntelliJ IDEA, covering basic breakpoint usage, conditional and one‑time breakpoints, log‑only breakpoints, breakpoint grouping, remote debugging setup, and advanced features like run‑to‑cursor, frame rollback, stream inspection, and expression evaluation to significantly improve development efficiency.

IDEIntelliJJava
0 likes · 7 min read
Effective Debugging Techniques in IntelliJ IDEA
php Courses
php Courses
Jan 31, 2023 · Fundamentals

Comprehensive List of Essential Productivity Tools for Developers

This article presents a curated collection of over dozens of essential productivity tools for programmers, ranging from IDEs, terminal emulators, browsers, database managers, API testing utilities, and various online resources, helping developers enhance efficiency across development, debugging, and project management tasks.

IDETerminal Emulatordeveloper utilities
0 likes · 20 min read
Comprehensive List of Essential Productivity Tools for Developers
21CTO
21CTO
Dec 30, 2022 · Backend Development

What’s New in Apache NetBeans 16? Key Features and Improvements

Apache NetBeans 16 introduces extensive updates—including enhanced YAML and Dockerfile support, improved Maven and Gradle integration, Java 19 features, and numerous bug fixes—making it a more powerful free IDE for Java and other language development.

Apache NetBeansDockerfileGradle
0 likes · 4 min read
What’s New in Apache NetBeans 16? Key Features and Improvements
php Courses
php Courses
Dec 16, 2022 · Backend Development

PhpStorm 2022.3 Release: New UI Preview, Code Vision, Quick‑Fix Preview, PHPDoc Enhancements, and Full PHP 8.2 Support

PhpStorm 2022.3 introduces a previewable new UI, expanded Code Vision details, quick‑fix preview, improved PHPDoc rendering, enhanced quick documentation, date‑format tooltips, and comprehensive support for PHP 8.2 features such as readonly classes, deprecated dynamic properties, and DNF types.

Code VisionIDEPHP
0 likes · 5 min read
PhpStorm 2022.3 Release: New UI Preview, Code Vision, Quick‑Fix Preview, PHPDoc Enhancements, and Full PHP 8.2 Support
Programmer DD
Programmer DD
Dec 14, 2022 · Fundamentals

Eclipse 4.26 Released: Java 19 Support and New Refactoring Features

Eclipse 4.26 (2022‑12) has been officially released, offering Java 19 support with preview JEPs, new class helper functions, and an improved Extract Local Variable refactoring that prevents NullPointerExceptions, along with download links, update instructions, and detailed examples.

EclipseIDEJDT
0 likes · 4 min read
Eclipse 4.26 Released: Java 19 Support and New Refactoring Features
Java Architect Essentials
Java Architect Essentials
Dec 11, 2022 · Industry Insights

What’s New in IntelliJ IDEA 2022.3? A Deep Dive into UI, Redis, and Java Enhancements

IntelliJ IDEA 2022.3 introduces a refreshed UI, a universal Settings Sync solution, native WSL 2 project handling, enhanced Spring Bean autowiring, OpenAPI generation, full Redis support, improved intent previews, Search Everywhere, Java 19 features, Maven plugin changes, and numerous editor and user‑experience refinements, all aimed at boosting developer productivity.

IDEIntelliJ IDEAJava
0 likes · 9 min read
What’s New in IntelliJ IDEA 2022.3? A Deep Dive into UI, Redis, and Java Enhancements
Top Architect
Top Architect
Dec 4, 2022 · Fundamentals

IntelliJ IDEA 2022.3 Release Highlights and New Features

IntelliJ IDEA 2022.3 introduces a new UI preview, a unified Settings Sync solution, native WSL 2 project handling, enhanced Spring Bean autowiring and OpenAPI generation actions, and long‑awaited Redis support, along with numerous usability improvements across the IDE.

IDEIntelliJ IDEAJava
0 likes · 10 min read
IntelliJ IDEA 2022.3 Release Highlights and New Features
21CTO
21CTO
Nov 14, 2022 · Fundamentals

Top 7 Python IDEs for 2024: Choose the Best Environment for Your Code

This guide reviews seven popular Python IDEs—Eric, Geany, PyCharm, Spyder, Thonny, Visual Studio Code, and Bluefish—highlighting their key features, platform support, and suitability for beginners, scientific work, or professional development, helping readers pick the right tool for their projects.

DevelopmentIDEPython
0 likes · 6 min read
Top 7 Python IDEs for 2024: Choose the Best Environment for Your Code
21CTO
21CTO
Nov 13, 2022 · Fundamentals

How Horizon Quantum Computing Plans to Democratize Quantum Software Development

The article profiles Joe Fitzsimons, founder and CEO of Horizon Quantum Computing, detailing his vision to bridge traditional software development with quantum computing by creating an IDE that lets C and C++ programmers build quantum applications, and compares Horizon's approach with competitors while outlining future industry use cases.

CHorizonIDE
0 likes · 9 min read
How Horizon Quantum Computing Plans to Democratize Quantum Software Development
Liangxu Linux
Liangxu Linux
Oct 23, 2022 · Fundamentals

Top Linux Text Editors and How to Install Them on Ubuntu, Mint, and CentOS

This guide lists popular Linux text editors and IDEs—including Vim, Nano, Geany, Emacs, Sublime Text, Atom, Brackets, Komodo Edit, gedit, and Qt Creator—provides brief feature overviews, official website links, and step‑by‑step installation commands for both Ubuntu/Mint (apt) and CentOS (yum).

CentOSIDEInstallation
0 likes · 9 min read
Top Linux Text Editors and How to Install Them on Ubuntu, Mint, and CentOS
Sohu Tech Products
Sohu Tech Products
Oct 19, 2022 · Mobile Development

Flutter Developers’ IDE Preferences: Android Studio vs VS Code – 2022 Research Findings

A 2022 research study by Google’s Flutter UX team reveals that while Android Studio was once the dominant IDE for Flutter development, VS Code has rapidly gained popularity due to its speed, lightweight nature, and better perceived support, with many developers now favoring it across various regions and use cases.

Android StudioFlutterIDE
0 likes · 9 min read
Flutter Developers’ IDE Preferences: Android Studio vs VS Code – 2022 Research Findings
转转QA
转转QA
Sep 16, 2022 · Fundamentals

Debugging Techniques and Breakpoint Usage in Java IDE

This article explains the stages of code errors, the significance of learning debugging for QA, introduces various breakpoint types and their settings, demonstrates a factorial sum debugging case, and provides practical tips such as conditional breakpoints and expression evaluation to efficiently locate and resolve runtime issues.

DebuggingIDEJava
0 likes · 8 min read
Debugging Techniques and Breakpoint Usage in Java IDE
Su San Talks Tech
Su San Talks Tech
Sep 9, 2022 · Backend Development

Why Method Breakpoints Slow Down Your Java Debugging (And How to Fix It)

This article explains why enabling method breakpoints in IntelliJ IDEA dramatically slows Java application startup in debug mode, explores the JVM and JPDA mechanisms behind the slowdown, and provides practical steps and configuration tweaks to avoid or mitigate the performance hit.

IDEJPDAmethod-breakpoints
0 likes · 18 min read
Why Method Breakpoints Slow Down Your Java Debugging (And How to Fix It)
Java Baker
Java Baker
Aug 28, 2022 · Backend Development

Essential Productivity Tools Every Backend Engineer Should Use

This guide introduces a curated set of diagramming, documentation, IDE, and terminal tools—including draw.io, uTools, PlantUML, IntelliJ IDEA, XMind, mdnice, GitBook, MobaXterm, and JuiceSSH—to help backend developers create design docs and diagrams more efficiently and securely.

DiagrammingDocumentationIDE
0 likes · 7 min read
Essential Productivity Tools Every Backend Engineer Should Use
macrozheng
macrozheng
Aug 8, 2022 · Backend Development

Can VSCode Replace IntelliJ for Java? A Hands‑On Guide

This article walks through installing VSCode, adding Java‑related extensions, configuring Maven, importing a SpringBoot project, and using essential shortcuts and debugging features, demonstrating that VSCode can serve as a lightweight, open‑source alternative for Java development.

Backend DevelopmentIDEJava
0 likes · 10 min read
Can VSCode Replace IntelliJ for Java? A Hands‑On Guide
DevOps
DevOps
Aug 5, 2022 · Cloud Native

SmartIDE v1.0 Release: Cloud‑Native IDE Features, k8s Support, ARM Compatibility, and GitLab CI Integration

The SmartIDE v1.0 release introduces a fully cloud‑native IDE with one‑command CLI deployment, complete Kubernetes mode, ARM processor support, team resource sharing, hybrid VSCode/JetBrains remote connections, WebTerminal, and GitLab CI pipeline integration, providing developers across Windows, macOS, and Linux with a versatile development environment.

ARMCLIGitLab CI
0 likes · 15 min read
SmartIDE v1.0 Release: Cloud‑Native IDE Features, k8s Support, ARM Compatibility, and GitLab CI Integration
DevOps
DevOps
Jul 28, 2022 · R&D Management

SmartIDE Open‑Source Strategy and Development Workflow

The document outlines SmartIDE’s open‑source cloud‑native IDE, its multi‑language support and tooling, and details a comprehensive development workflow that enables product teams and community contributors to work in parallel using Azure DevOps, GitHub, Gitee, Feishu, and automated CI/CD pipelines.

Azure DevOpsGitHubIDE
0 likes · 11 min read
SmartIDE Open‑Source Strategy and Development Workflow
21CTO
21CTO
Jul 14, 2022 · Fundamentals

How to Choose the Right Software Development Tools: 6 Key Factors & Top Picks

This article explains what software development tools are, outlines six essential criteria for selecting the right tool for a project, and reviews popular options such as GitHub, Chrome DevTools, Atom, Cloud9, UltraEdit, Slack, Buddy, HTML5 Builder, NetBeans, Stack Overflow, IntelliJ IDEA, and Visual Studio Code.

IDETool Selectiondevelopment-tools
0 likes · 10 min read
How to Choose the Right Software Development Tools: 6 Key Factors & Top Picks
Programmer DD
Programmer DD
Jul 13, 2022 · Backend Development

What’s New in IntelliJ IDEA 2022.2 Beta? Remote Development, Spring 6 Support, and More

IntelliJ IDEA 2022.2 beta introduces a split remote‑development architecture, full Spring 6 and Spring Boot 3 support, global font‑size shortcuts, clickable URLs in config files, an experimental GraalVM native debugger, enhanced bean‑validation handling, upgraded Kubernetes/Docker, and numerous IDE improvements for Java developers.

IDEIntelliJ IDEAJava
0 likes · 4 min read
What’s New in IntelliJ IDEA 2022.2 Beta? Remote Development, Spring 6 Support, and More
21CTO
21CTO
Jul 8, 2022 · Fundamentals

Why Rust Analyzer Is Replacing RLS: Faster IDE Support in Rust 1.64

Rust’s language server RLS will be deprecated in September 2022 as Rust 1.64 launches, with the faster, incremental‑compilation Rust Analyzer taking its place, offering improved IDE features across editors like VS Code, Vim, and Emacs, and reflecting the language’s rapid release cycle.

IDELanguage ServerRLS
0 likes · 4 min read
Why Rust Analyzer Is Replacing RLS: Faster IDE Support in Rust 1.64
Top Architect
Top Architect
Jun 23, 2022 · Frontend Development

OpenSumi: Alibaba’s Open‑Source IDE Framework for High‑Performance, Customizable Development

OpenSumi, an open‑source IDE development framework from Alibaba and Ant Group, offers a high‑performance, highly customizable dual‑platform (Web and Electron) solution compatible with VS Code extensions, enabling rapid creation of cloud‑based or local IDE products with extensive view customization, vertical‑domain support, and seamless integration into existing development pipelines.

Cloud IDEFrameworkIDE
0 likes · 10 min read
OpenSumi: Alibaba’s Open‑Source IDE Framework for High‑Performance, Customizable Development
DaTaobao Tech
DaTaobao Tech
Jun 22, 2022 · Mobile Development

DX Development Mode: Architecture, Design, and IDE Features for Mobile Native Development

DX Development Mode provides Alibaba’s mobile teams with a unified, OpenSumi‑based IDE that streamlines the entire native app lifecycle—from project creation and template management to debugging, real‑time preview, and automated publishing—offering rich code intelligence, view inspection, expression playback, and robust version‑control and release tooling.

Code IntelligenceDSLDX
0 likes · 17 min read
DX Development Mode: Architecture, Design, and IDE Features for Mobile Native Development
ITPUB
ITPUB
Jun 14, 2022 · Fundamentals

Why Switch from VS Code to the Fully Open‑Source VS Codium?

The article explains that while VS Code uses an open‑core model with its core released under the MIT license, Microsoft adds proprietary telemetry and a locked‑down extension marketplace, prompting the author to adopt VS Codium—a completely open‑source, telemetry‑free fork—detailing its features, personal experience, and cross‑platform installation steps.

IDEInstallationVS Code
0 likes · 6 min read
Why Switch from VS Code to the Fully Open‑Source VS Codium?
Programmer DD
Programmer DD
Jun 13, 2022 · Databases

Master DataGrip: Essential Tips for Efficient Database Management

This guide walks you through installing DataGrip, configuring database connections, customizing the IDE, and leveraging its powerful SQL editing, navigation, and data import/export features, providing a comprehensive overview for developers seeking a streamlined database client experience.

DataGripDatabase ManagementDatabase client
0 likes · 12 min read
Master DataGrip: Essential Tips for Efficient Database Management