Tagged articles
41 articles
Page 1 of 1
21CTO
21CTO
Jan 1, 2025 · Fundamentals

Unlock Free Shells in Java IDEs: Guide to IntelliJ, Eclipse & NetBeans

This guide introduces the free shells available within popular Java IDEs, explains how to enable additional shells via the Applet Runner plugin, and details configuration options for Command Prompt, PowerShell, WSL, Git Bash, Cygwin, and SSH to streamline development workflows.

Applet RunnerEclipseIDE
0 likes · 7 min read
Unlock Free Shells in Java IDEs: Guide to IntelliJ, Eclipse & NetBeans
macrozheng
macrozheng
Dec 29, 2023 · Backend Development

Why Companies Ban IntelliJ IDEA (Even Paid Versions) – Risks & Costs

The article explains why many companies prohibit IntelliJ IDEA, covering legal copyright risks, security concerns, efficiency losses, collaboration challenges, and the high cost of commercial licenses, and advises developers to follow company‑mandated tools while understanding the financial and legal implications.

EclipseIDE PolicyIntelliJ IDEA
0 likes · 8 min read
Why Companies Ban IntelliJ IDEA (Even Paid Versions) – Risks & Costs
Architecture Breakthrough
Architecture Breakthrough
Mar 27, 2023 · R&D Management

How Extension Points Empower Scalable Platform Architecture

This article analyzes the concept of extension points, explains why traditional if‑else or naive strategy patterns break the Open‑Closed Principle, and demonstrates how plugin‑based micro‑kernel architectures, adapter patterns, and nature‑based modeling (as in Eclipse) enable flexible, self‑service platform development while reducing code coupling and maintenance overhead.

EclipseExtension PointsSOA
0 likes · 19 min read
How Extension Points Empower Scalable Platform Architecture
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 Interview Crash Guide
Java Interview Crash Guide
Mar 16, 2022 · Fundamentals

Master Maven: Complete Guide to Java Build Automation and Project Management

This comprehensive tutorial explains why Maven is essential for Java projects, walks through installation, project structure, common commands, repository management, dependency scopes, lifecycle phases, Eclipse integration, and advanced features, providing code examples and visual diagrams for clear understanding.

Build AutomationEclipsedependency management
0 likes · 17 min read
Master Maven: Complete Guide to Java Build Automation and Project Management
Top Architect
Top Architect
Jan 29, 2022 · Backend Development

Comprehensive Maven Tutorial: Installation, Configuration, Lifecycle, and Usage

This article provides a detailed step‑by‑step guide to Maven, covering why to use it, its core concepts, installation, creating a first project, repository coordinates, dependency scopes, lifecycle phases, Eclipse integration, advanced dependency features, and build configuration with code examples.

Build ToolEclipseIDE
0 likes · 15 min read
Comprehensive Maven Tutorial: Installation, Configuration, Lifecycle, and Usage
Top Architect
Top Architect
Dec 29, 2021 · Backend Development

Comprehensive Maven Tutorial: Installation, Configuration, Lifecycle, Commands, and Eclipse Integration

This article provides a detailed, step‑by‑step guide to Maven, covering why to use it, its core concepts, installation, project structure, pom.xml configuration, common commands, dependency scopes, repository handling, lifecycle phases, Eclipse setup, advanced features, and build customization for Java backend development.

Build ToolEclipseLifecycle
0 likes · 15 min read
Comprehensive Maven Tutorial: Installation, Configuration, Lifecycle, Commands, and Eclipse Integration
Selected Java Interview Questions
Selected Java Interview Questions
Sep 1, 2021 · Backend Development

Comprehensive Guide to Maven: Installation, Configuration, Commands, and Lifecycle

This article provides a detailed introduction to Maven, covering why to use it, its core concepts, installation steps, project structure, essential commands, dependency management, lifecycle phases, and integration with Eclipse, offering practical code examples and configuration snippets for Java developers.

Build ToolEclipseLifecycle
0 likes · 16 min read
Comprehensive Guide to Maven: Installation, Configuration, Commands, and Lifecycle
Java Backend Technology
Java Backend Technology
Aug 22, 2021 · Fundamentals

8 Essential IntelliJ IDEA Settings Every Eclipse Switcher Should Enable

This guide lists eight crucial IntelliJ IDEA configuration tweaks—such as enabling automatic compilation, case‑insensitive completion, smart imports, hover hints, multi‑line tabs, proper file encoding, Ctrl‑scroll font resizing, and line numbers—to help developers transitioning from Eclipse work more efficiently.

EclipseIDEIntelliJ IDEA
0 likes · 5 min read
8 Essential IntelliJ IDEA Settings Every Eclipse Switcher Should Enable
Top Architect
Top Architect
Jul 12, 2021 · Backend Development

My Journey from Eclipse to IntelliJ IDEA: Experiences, Tips, and Shortcuts

After a decade of using Eclipse for Java development, the author switched to IntelliJ IDEA, sharing the historical context of IDEs, the reasons for the transition, practical tips, useful shortcuts, and a balanced view of the strengths and drawbacks of both tools.

EclipseIDE comparisonIntelliJ IDEA
0 likes · 9 min read
My Journey from Eclipse to IntelliJ IDEA: Experiences, Tips, and Shortcuts
Architect's Tech Stack
Architect's Tech Stack
Jan 5, 2021 · Backend Development

Comprehensive Maven Tutorial: Installation, Configuration, Lifecycle, Dependencies, and Eclipse Integration

This article provides a detailed, step‑by‑step guide to Maven, covering why to use it, its core concepts, installation, project structure, pom.xml coordinates, dependency scopes, lifecycle phases, advanced features like transitive dependencies, build configuration, and how to integrate Maven with Eclipse for Java development.

Build ToolEclipseLifecycle
0 likes · 20 min read
Comprehensive Maven Tutorial: Installation, Configuration, Lifecycle, Dependencies, and Eclipse Integration
MaGe Linux Operations
MaGe Linux Operations
Sep 14, 2020 · Fundamentals

Top 10 Python IDEs Every Developer Should Try

This article introduces Python as an easy-to-learn language and reviews ten essential IDEs—including Vim, Eclipse with PyDev, Sublime Text, Emacs, Komodo Edit, PyCharm, Wing, PyScripter, Eric, and an interactive editor—helping developers choose the right tool to boost productivity.

EclipseEmacsPyCharm
0 likes · 4 min read
Top 10 Python IDEs Every Developer Should Try
macrozheng
macrozheng
Jun 12, 2020 · Fundamentals

Why I Switched from Eclipse to IntelliJ IDEA After a Decade

After a decade of using Eclipse, the author shares a candid comparison with IntelliJ IDEA, highlighting usability improvements, shortcut differences, and practical tips that convinced seasoned Java developers to make the switch for a more efficient coding experience.

EclipseIDEIntelliJ IDEA
0 likes · 10 min read
Why I Switched from Eclipse to IntelliJ IDEA After a Decade
ITPUB
ITPUB
Jan 23, 2020 · Backend Development

Top 10 Must-Have Eclipse Plugins to Supercharge Java Development

This article presents a curated list of the ten most essential Eclipse plugins for Java developers, explaining how each tool—ranging from Git integration and Spring support to Maven, SVN, code coverage, and live reload—boosts productivity and streamlines common development workflows.

EclipseIDE pluginsjava
0 likes · 9 min read
Top 10 Must-Have Eclipse Plugins to Supercharge Java Development
Programmer DD
Programmer DD
Nov 15, 2019 · Backend Development

Master Maven: From Installation to Advanced Dependency Management

This comprehensive guide explains why Maven is essential for Java projects, details its core concepts, walks through installation, creates a first Maven project, covers common commands, repository layout, dependency scopes, lifecycle phases, Eclipse integration, and advanced features like transitive dependencies and version management.

Build ToolEclipseLifecycle
0 likes · 19 min read
Master Maven: From Installation to Advanced Dependency Management
Architect's Tech Stack
Architect's Tech Stack
Aug 24, 2019 · Backend Development

Comprehensive Maven Guide: Installation, Configuration, Commands, Lifecycle, and Advanced Features

This article provides a thorough introduction to Maven, covering why to use it, its core concepts, installation steps, creating the first project, repository management, dependency scopes, lifecycle phases, Eclipse integration, advanced dependency features, and build configuration with practical code examples.

Build ToolEclipseLifecycle
0 likes · 18 min read
Comprehensive Maven Guide: Installation, Configuration, Commands, Lifecycle, and Advanced Features
Java Backend Technology
Java Backend Technology
Jul 17, 2019 · Backend Development

Why IntelliJ IDEA Beats Eclipse for Java Development: A Deep Dive

This article compares IntelliJ IDEA and Eclipse, highlighting IDEA’s superior context‑aware debugging, auto‑completion, and refactoring features, while acknowledging Eclipse’s strengths in other languages and as a plugin platform, to help Java developers choose the right IDE.

EclipseIntelliJ IDEAJava IDE
0 likes · 9 min read
Why IntelliJ IDEA Beats Eclipse for Java Development: A Deep Dive
Programmer DD
Programmer DD
Apr 26, 2019 · Fundamentals

Why IntelliJ IDEA Beats Eclipse: 3 Powerful Features You’re Missing

The article compares IntelliJ IDEA and Eclipse for Java development, highlighting IDEA’s context‑aware debugging, smarter code completion, and advanced refactoring, while acknowledging Eclipse’s strengths such as plugin flexibility and lower resource usage, and concludes with guidance on choosing the right IDE.

EclipseIntelliJ IDEAJava IDE
0 likes · 9 min read
Why IntelliJ IDEA Beats Eclipse: 3 Powerful Features You’re Missing
Java Captain
Java Captain
Nov 1, 2018 · Backend Development

Tips for Reading Java Framework Source Code Using Eclipse IDE

This article shares practical Eclipse shortcuts—Quick Type Hierarchy, Open Call Hierarchy, and flexible debugging—to help developers efficiently navigate and understand Java middleware source code such as Spring and Dubbo.

EclipseIDE Tipsjava
0 likes · 5 min read
Tips for Reading Java Framework Source Code Using Eclipse IDE
21CTO
21CTO
Aug 14, 2018 · Fundamentals

PYPL IDE Index August 2023: Which Development Environments Lead the Pack?

According to the August 2023 PYPL Top IDE Index, Visual Studio remains the most popular IDE worldwide, followed by Eclipse and Android Studio, while Android Studio shows a notable 3% year‑over‑year growth and Eclipse experiences the steepest decline, reflecting shifting developer preferences.

Android StudioEclipseIDE popularity
0 likes · 3 min read
PYPL IDE Index August 2023: Which Development Environments Lead the Pack?
Programmer DD
Programmer DD
Oct 15, 2017 · Backend Development

How to Install Alibaba’s Java Code Scan Plugin (p3c) in IDEA and Eclipse

This guide explains how to add Alibaba’s Java development handbook scanning plugin to IntelliJ IDEA and Eclipse, showing its Blocker/Critical/Major issue levels, real‑time inspection support, batch fixes for legacy code, and step‑by‑step installation procedures.

EclipseIDEAcode quality
0 likes · 4 min read
How to Install Alibaba’s Java Code Scan Plugin (p3c) in IDEA and Eclipse
360 Quality & Efficiency
360 Quality & Efficiency
Apr 26, 2017 · Backend Development

Step-by-Step Guide to Developing a Jenkins Plugin with FireLine

This tutorial walks readers through setting up the development environment, generating a Jenkins plugin skeleton with Maven, understanding the project structure and Jelly view files, writing the plugin code, debugging, and finally packaging and deploying the custom plugin to a Jenkins server.

EclipseJellyJenkins
0 likes · 7 min read
Step-by-Step Guide to Developing a Jenkins Plugin with FireLine
Qunar Tech Salon
Qunar Tech Salon
Jul 22, 2016 · Backend Development

Eclipse Shortcut Keys and Practical Tips for Efficient Development

This article presents a comprehensive collection of Eclipse shortcut keys and practical techniques—including file navigation, code generation, refactoring, view management, and productivity tricks—to help Java developers work faster and reduce reliance on the mouse.

EclipseIDEShortcut
0 likes · 12 min read
Eclipse Shortcut Keys and Practical Tips for Efficient Development
21CTO
21CTO
Apr 5, 2016 · Backend Development

Boost PHP Development: CodeIgniter Setup, Eclipse Tips, and Redis Integration

This guide walks through configuring Eclipse for PHP development, enhancing CodeIgniter with code completion, creating custom helpers and libraries, integrating Redis for caching and session management, and structuring a reusable login base controller to streamline backend API projects.

CodeIgniterCustom HelpersEclipse
0 likes · 13 min read
Boost PHP Development: CodeIgniter Setup, Eclipse Tips, and Redis Integration
Qunar Tech Salon
Qunar Tech Salon
Mar 3, 2016 · Fundamentals

Java Code Quality Checklist and Eclipse Formatting Tips

This article presents a practical checklist of common Java code‑smell patterns and best‑practice recommendations—such as using Eclipse’s automatic formatting, limiting return statements, simplifying conditionals, avoiding unnecessary object creation, and applying consistent naming—to improve code readability, maintainability, and performance.

Eclipse
0 likes · 4 min read
Java Code Quality Checklist and Eclipse Formatting Tips