Tagged articles

Development Tools

193 articles · Page 2 of 2
Java Backend Technology
Java Backend Technology
Jan 6, 2022 · Backend Development

Boost Your Java Productivity: 15 Must-Have IntelliJ IDEA Plugins

This guide presents fifteen essential IntelliJ IDEA plugins—from code completion and shortcut hints to code quality checks and live templates—that dramatically streamline Java development, improve code readability, enforce standards, and boost overall productivity for developers.

Development ToolsIDE pluginsIntelliJ IDEA
0 likes · 6 min read
Boost Your Java Productivity: 15 Must-Have IntelliJ IDEA Plugins
Open Source Linux
Open Source Linux
Dec 31, 2021 · Fundamentals

Which Programming Languages Power Today's Operating Systems and Software?

This article surveys the programming languages and technology stacks behind a wide range of operating systems, user interfaces, desktop search tools, office suites, databases, browsers, servers, and other software, highlighting the prevalence of C, C++, Java, and other languages across the industry.

Development Toolsoperating systemsprogramming languages
0 likes · 10 min read
Which Programming Languages Power Today's Operating Systems and Software?
21CTO
21CTO
Dec 29, 2021 · Fundamentals

Top 10 Python Tools & Libraries to Boost Your 2022 Development Skills

Discover the essential Python tools, IDEs, and libraries for 2022—including PyCharm, Jupyter Notebook, Keras, pip, Scikit‑Learn, Sphinx, Selenium, and Beautiful Soup—to enhance productivity, streamline coding, and empower developers across web, data science, and AI projects.

Development ToolsIDELibraries
0 likes · 9 min read
Top 10 Python Tools & Libraries to Boost Your 2022 Development Skills
Programmer DD
Programmer DD
Nov 19, 2021 · Backend Development

Boost Your Java Productivity: 15 Must‑Have IntelliJ IDEA Plugins & Settings

This guide presents fifteen essential IntelliJ IDEA plugins and configuration tweaks—including Codota, Lombok, MyBatisX, and SonarLint—plus custom live templates and global settings that together can dramatically accelerate Java development, improve code quality, and streamline daily workflow for developers.

Development ToolsIDE TipsIntelliJ IDEA
0 likes · 8 min read
Boost Your Java Productivity: 15 Must‑Have IntelliJ IDEA Plugins & Settings
DevOps Engineer
DevOps Engineer
Nov 8, 2021 · Fundamentals

Common Git Commands and Tips Cheat Sheet

This article provides a comprehensive cheat sheet of frequently used Git commands and practical tips, covering configuration, repository initialization, staging, committing, branching, merging, remote operations, and useful shortcuts for both beginners and experienced developers.

Cheat SheetDevelopment Toolscommand line
0 likes · 7 min read
Common Git Commands and Tips Cheat Sheet
Code Ape Tech Column
Code Ape Tech Column
Aug 14, 2021 · Backend Development

Top IntelliJ IDEA Plugins to Boost Your Development Efficiency

This guide introduces a curated list of IntelliJ IDEA plugins and configuration tweaks—including Codota, Key Promoter X, Lombok, and MybatisX—designed to accelerate Java development, improve code quality, and streamline everyday coding tasks for developers.

Development ToolsIntelliJ IDEAJava
0 likes · 5 min read
Top IntelliJ IDEA Plugins to Boost Your Development Efficiency
Laravel Tech Community
Laravel Tech Community
Aug 9, 2021 · Backend Development

Top 15 Code Review Tools for Improving Software Quality

This article presents a curated list of the 15 best code review tools, describing each platform’s features and benefits to help developers streamline code inspections, improve software quality, and enhance team collaboration.

Code ReviewDevelopment ToolsGerrit
0 likes · 9 min read
Top 15 Code Review Tools for Improving Software Quality
Architecture Digest
Architecture Digest
Aug 9, 2021 · Backend Development

Essential IntelliJ IDEA Plugins and Settings to Boost Productivity

This guide introduces a curated list of IntelliJ IDEA plugins—including Codota, Key Promoter X, CodeGlance, Lombok, Alibaba Java Coding Guidelines, and more—along with configuration tweaks such as live templates, import optimization, and UI adjustments, all aimed at dramatically improving Java development efficiency.

Development ToolsIDE TipsIntelliJ IDEA
0 likes · 5 min read
Essential IntelliJ IDEA Plugins and Settings to Boost Productivity
21CTO
21CTO
Jul 24, 2021 · Fundamentals

Choosing the Right IDE: A Comprehensive Guide to Top Development Environments

This article explains what an IDE is, why it matters for developers across languages, and provides detailed overviews of popular IDEs such as Visual Studio, IntelliJ IDEA, Xcode, Eclipse, and many others to help you select the most suitable tool for your workflow.

Development ToolsIDEcode editor
0 likes · 12 min read
Choosing the Right IDE: A Comprehensive Guide to Top Development Environments
Programmer DD
Programmer DD
Jul 5, 2021 · Fundamentals

How to Sync IntelliJ IDEA Settings Across Devices Using the Cloud

Learn step-by-step how to upload your IntelliJ IDEA configuration to the cloud, synchronize it on another machine, enable auto-sync, resolve common plugin issues, and ensure your custom settings like keymaps are consistently applied across installations.

Development ToolsIDE configurationIntelliJ IDEA
0 likes · 4 min read
How to Sync IntelliJ IDEA Settings Across Devices Using the Cloud
Top Architect
Top Architect
Jul 2, 2021 · Fundamentals

How to Sync IntelliJ IDEA Settings to Cloud and Across Devices

This guide explains step‑by‑step how to upload your IntelliJ IDEA configuration to the cloud, synchronize it on another machine, enable auto‑sync, adjust specific settings, and troubleshoot common plugin issues, using the built‑in Settings Repository and VCS sync features.

Development ToolsIDE configurationIntelliJ IDEA
0 likes · 3 min read
How to Sync IntelliJ IDEA Settings to Cloud and Across Devices
Python Programming Learning Circle
Python Programming Learning Circle
Jun 29, 2021 · Fundamentals

Top Python IDEs and Code Editors: Features, Pros, Cons, and Compatibility

This article provides a comprehensive overview of the most popular Python IDEs and code editors—including PyCharm, Visual Studio Code, Sublime Text, Vim, Emacs, and many others—detailing their main features, plugins, compatibility across operating systems, advantages, disadvantages, and download links to help developers choose the tool that best fits their workflow and project requirements.

Development ToolsIDEPython
0 likes · 10 min read
Top Python IDEs and Code Editors: Features, Pros, Cons, and Compatibility
Refining Core Development Skills
Refining Core Development Skills
Jun 29, 2021 · Fundamentals

How to Tackle the Massive Linux Kernel Source: Practical Strategies for Developers

This article explains why reading Linux kernel source matters, advocates starting from real‑world problems, contrasts a "carpet‑bombing" approach with a precision‑guided method, and shares concrete tools, resources, and step‑by‑step tips for efficiently exploring kernel code.

Development ToolsLinux kernelPerformance Optimization
0 likes · 11 min read
How to Tackle the Massive Linux Kernel Source: Practical Strategies for Developers
Laravel Tech Community
Laravel Tech Community
Jun 7, 2021 · Fundamentals

Top 9 Useful Code Comparison Tools for Developers

This article introduces nine practical code comparison utilities—including BeyondCompare, UltraCompare, TextDiff, WinMerge, DiffMerge, Diffuse, Kaleidoscope, and Compare My Files—detailing their key features, supported platforms, and typical use cases for developers needing to identify and merge code differences.

Development ToolsSoftwarecode comparison
0 likes · 4 min read
Top 9 Useful Code Comparison Tools for Developers
Laravel Tech Community
Laravel Tech Community
Jun 1, 2021 · Fundamentals

IntelliJ IDEA Shortcut Keys Reference for Windows and macOS

This article provides a comprehensive list of IntelliJ IDEA keyboard shortcuts for both Windows and macOS, covering basic navigation, editing, refactoring, debugging, version control, and other essential functions to enhance developer productivity without using a mouse.

Development ToolsIDEIntelliJ IDEA
0 likes · 19 min read
IntelliJ IDEA Shortcut Keys Reference for Windows and macOS
Laravel Tech Community
Laravel Tech Community
May 18, 2021 · Fundamentals

Common VS Code Keyboard Shortcuts for Efficient Coding

This article lists essential VS Code keyboard shortcuts across Windows, macOS, and Linux, covering actions such as joining lines, formatting code, trimming whitespace, folding, duplicating lines, multi‑cursor editing, navigation, and command palette usage, helping developers boost coding efficiency without memorizing every shortcut.

Development ToolsVS Codekeyboard shortcuts
0 likes · 8 min read
Common VS Code Keyboard Shortcuts for Efficient Coding
Code Ape Tech Column
Code Ape Tech Column
May 14, 2021 · Fundamentals

Master IntelliJ IDEA Debugging: Essential Tips and Tricks

This comprehensive guide walks you through IntelliJ IDEA's debugging features, covering the interface, basic shortcuts, variable inspection, expression evaluation, smart step‑into, conditional breakpoints, multithreaded debugging, frame rollback, request interruption, and JRebel activation for hot‑deployment.

Development ToolsHot DeploymentIDE
0 likes · 16 min read
Master IntelliJ IDEA Debugging: Essential Tips and Tricks
Wukong Talks Architecture
Wukong Talks Architecture
Mar 29, 2021 · Fundamentals

Essential Mac Development Tools and Shortcuts for New Mac Users

This article introduces a curated set of productivity shortcuts, package managers, command‑line enhancements, writing utilities, and core development tools for macOS, guiding new Mac owners through installation, configuration, and efficient usage to boost their software development workflow.

Development ToolsGitHomebrew
0 likes · 10 min read
Essential Mac Development Tools and Shortcuts for New Mac Users
Open Source Linux
Open Source Linux
Mar 6, 2021 · Fundamentals

Why Visual Studio Code Is the Long‑Term Text Editor You Should Learn Now

The article analyzes why Visual Studio Code’s unprecedented popularity, robust extension platform, paradigm‑shifting web‑based model, and strong corporate backing make it the most durable and future‑proof text editor for developers seeking a long‑term investment in their tooling.

Development ToolsVisual Studio Codeextension ecosystem
0 likes · 13 min read
Why Visual Studio Code Is the Long‑Term Text Editor You Should Learn Now
Ctrip Technology
Ctrip Technology
Feb 25, 2021 · Frontend Development

Design and Implementation of Mars: A Lightweight Frontend Mock Platform at Ctrip

This article presents the background, research, design choices, core features, extensions, challenges, and outcomes of Mars, a proxy‑based lightweight frontend mock platform developed by Ctrip's IBU ticket team to improve development efficiency and testing flexibility across devices and environments.

CtripDevelopment ToolsMocking
0 likes · 10 min read
Design and Implementation of Mars: A Lightweight Frontend Mock Platform at Ctrip
Liangxu Linux
Liangxu Linux
Feb 12, 2021 · Frontend Development

Why Visual Studio Code Could Remain the Dominant Text Editor for Decades

The article examines software longevity as a key factor in tool selection, compares the historical popularity of text editors, presents data on VS Code’s market share and development activity, and explains why its extensibility, platform approach, paradigm breakthroughs, and strong corporate backing suggest a multi‑decade lifespan.

Development ToolsVS Codeeditor extensions
0 likes · 14 min read
Why Visual Studio Code Could Remain the Dominant Text Editor for Decades
Code Ape Tech Column
Code Ape Tech Column
Jan 27, 2021 · Backend Development

Top IntelliJ IDEA Plugins for Java Development

This article presents a curated list of IntelliJ IDEA plugins—such as CodeGlance, Codota, Material Theme UI, Alibaba Java Coding Guidelines, Alibaba Cloud Toolkit, GenerateAllSetter, Idea Zookeeper, JRebel, JSON Parser, Lombok, JUnitGenerator, MyBatis Log Plugin, MyBatisCodeHelperPro, RESTfulToolkit, and Translation—that boost productivity and code quality for Java developers.

Development ToolsIDE pluginsIntelliJ
0 likes · 5 min read
Top IntelliJ IDEA Plugins for Java Development
21CTO
21CTO
Dec 28, 2020 · Fundamentals

PyCharm vs VS Code: Which Python IDE Is Right for You?

This article compares PyCharm and VS Code, examining their strengths and weaknesses in areas such as autocomplete, extension handling, memory usage, cost, and extensibility, to help developers decide which Python IDE best fits their workflow and project needs.

Development ToolsIDEPyCharm
0 likes · 5 min read
PyCharm vs VS Code: Which Python IDE Is Right for You?
Liangxu Linux
Liangxu Linux
Dec 20, 2020 · Fundamentals

How to Set Up Debian 7.3 and Compile the Linux 3.2.54 Kernel

This guide walks through setting up a Debian 7.3 development environment on both VMware and a physical x86‑64 machine, configuring apt sources, installing essential development tools, and then downloading, configuring, compiling, and installing the Linux 3.2.54 kernel, including post‑install steps for VMware tools.

DebianDevelopment Toolskernel compilation
0 likes · 21 min read
How to Set Up Debian 7.3 and Compile the Linux 3.2.54 Kernel
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 16, 2020 · Backend Development

Top IntelliJ IDEA Plugins for Java Developers

This article introduces a curated list of essential IntelliJ IDEA plugins for Java developers, explaining how each tool—such as Key Promoter X, String Manipulation, Background Image Plus, and others—enhances coding efficiency, improves code readability, and streamlines everyday development tasks.

Development ToolsIDE pluginsIntelliJ IDEA
0 likes · 9 min read
Top IntelliJ IDEA Plugins for Java Developers
Top Architect
Top Architect
Nov 3, 2020 · Fundamentals

Comprehensive Guide to Using Sublime Text: Installation, Configuration, and Productivity Tips

This article provides a thorough, step‑by‑step tutorial on Sublime Text covering its installation on Windows, adding it to the system PATH, installing Package Control, configuring settings and themes, mastering editing shortcuts, multi‑selection, find/replace, navigation, and other advanced features to boost developer productivity.

Development ToolsShortcutsSublime Text
0 likes · 23 min read
Comprehensive Guide to Using Sublime Text: Installation, Configuration, and Productivity Tips
IT Xianyu
IT Xianyu
Nov 2, 2020 · Fundamentals

Comprehensive Guide to Debugging in IntelliJ IDEA

This article provides a detailed tutorial on using IntelliJ IDEA's Debug mode, covering interface components, basic operations and shortcuts, variable inspection, expression evaluation, smart step‑into, conditional breakpoints, multithreaded debugging, frame dropping, and force return techniques to efficiently trace and troubleshoot Java applications.

Development ToolsIDEIntelliJ IDEA
0 likes · 11 min read
Comprehensive Guide to Debugging in IntelliJ IDEA
Programmer DD
Programmer DD
Oct 8, 2020 · Backend Development

Boost Your Java Productivity: Top 11 Must‑Have IntelliJ Plugins

This article introduces eleven essential IntelliJ IDEA plugins—including .ignore, Lombok, Alibaba's p3c, FindBugs‑IDEA, GsonFormat, Maven Helper, VisualVM Launcher, GenerateAllSetter, MyBatisCodeHelperPro, Rainbow Brackets, and Translation—explaining their features, download links, and how they can dramatically streamline Java development and improve code quality.

Development ToolsIDE pluginsIntelliJ
0 likes · 5 min read
Boost Your Java Productivity: Top 11 Must‑Have IntelliJ Plugins
Liangxu Linux
Liangxu Linux
Oct 5, 2020 · Fundamentals

Why VS Code Dominates: A Deep Dive into Sublime Text, Atom, and VS Code

This article compares three cross‑platform text editors—Sublime Text, Atom, and VS Code—examining their histories, key features, extensibility, usage statistics, and drawbacks, and concludes why VS Code has become the preferred choice for most developers.

AtomDevelopment ToolsSublime Text
0 likes · 17 min read
Why VS Code Dominates: A Deep Dive into Sublime Text, Atom, and VS Code
Programmer DD
Programmer DD
Sep 27, 2020 · Fundamentals

Master IntelliJ IDEA: Essential Settings, Shortcuts, and Tips for Faster Development

This guide walks you through configuring Maven, customizing code style, enabling case‑insensitive completion, forcing Maven dependency updates, managing hidden files, remapping shortcuts, adjusting memory and encoding settings, using live templates, and leveraging presentation and inject‑language modes in IntelliJ IDEA to boost productivity.

Development ToolsIDE settingsIntelliJ IDEA
0 likes · 14 min read
Master IntelliJ IDEA: Essential Settings, Shortcuts, and Tips for Faster Development
Java Captain
Java Captain
Sep 24, 2020 · Backend Development

Essential Tools Every Java Developer Should Learn in 2020

The article lists essential tools for Java developers in 2020, covering IDEs, version control, CI, testing, build automation, containerization, and operating system basics, and explains why each tool is valuable for both core and web Java programmers.

Development ToolsGitJava
0 likes · 9 min read
Essential Tools Every Java Developer Should Learn in 2020
MaGe Linux Operations
MaGe Linux Operations
Sep 20, 2020 · Fundamentals

Top 5 Free Python Tools Every Developer Should Know

Discover five essential, free Python tools—including Python Tutor, IPython, Jupyter Notebook, Anaconda, and Skulpt—that boost productivity, simplify learning, and streamline development for anyone seeking powerful, community‑driven solutions.

AnacondaDevelopment ToolsIPython
0 likes · 4 min read
Top 5 Free Python Tools Every Developer Should Know
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.

Development ToolsEclipseEmacs
0 likes · 4 min read
Top 10 Python IDEs Every Developer Should Try
IT Xianyu
IT Xianyu
Sep 7, 2020 · Backend Development

Comprehensive Guide to Debugging in IntelliJ IDEA

This article provides a detailed walkthrough of using IntelliJ IDEA’s Debug mode, covering interface elements, basic shortcuts, variable inspection, expression evaluation, smart step‑into, conditional breakpoints, multithreaded debugging, frame rollback, and force return techniques for efficient Java development.

Development ToolsIDEIntelliJ IDEA
0 likes · 13 min read
Comprehensive Guide to Debugging in IntelliJ IDEA
ITPUB
ITPUB
Sep 1, 2020 · Backend Development

Master IntelliJ IDEA Debugging: Step-by-Step Guide to Breakpoints, Expressions, and Thread Control

This comprehensive guide explains how to use IntelliJ IDEA's Debug mode—including launching the debugger, managing breakpoints, inspecting variables, evaluating expressions, employing smart step‑into, configuring conditional breakpoints, handling multithreaded debugging, and using drop‑frame and force‑return features—to efficiently trace and troubleshoot Java applications.

Development ToolsIDEIntelliJ IDEA
0 likes · 14 min read
Master IntelliJ IDEA Debugging: Step-by-Step Guide to Breakpoints, Expressions, and Thread Control
Architecture Digest
Architecture Digest
Aug 22, 2020 · Fundamentals

Essential IntelliJ IDEA Settings for Efficient Java Development

This article presents a comprehensive guide to the most useful IntelliJ IDEA configuration options—including case‑sensitive code completion, automatic imports, code folding, split‑screen layout, key‑map adjustments, memory allocation, project opening behavior, line numbering, serialVersionUID generation, and default browser settings—to help developers streamline their Java workflow and improve productivity.

Development ToolsIDE settingsIntelliJ IDEA
0 likes · 7 min read
Essential IntelliJ IDEA Settings for Efficient Java Development
Top Architect
Top Architect
Jul 4, 2020 · Backend Development

Top IntelliJ IDEA Plugins for Java Development (2020.1)

This article introduces a curated list of IntelliJ IDEA plugins compatible with version 2020.1, including code formatters, translation tools, shortcut helpers, coding guideline checkers, algorithm practice editors, RESTful URL explorers, bytecode viewers, case converters, hot-reload utilities, string manipulators, MyBatis helpers, sequence diagram generators, setter generators, Chinese language packs, rainbow brackets, and QA assistants, each with a brief description and usage shortcuts.

Development ToolsIDE pluginsIntelliJ IDEA
0 likes · 7 min read
Top IntelliJ IDEA Plugins for Java Development (2020.1)
Liangxu Linux
Liangxu Linux
Jun 23, 2020 · Fundamentals

9 Essential Linux Diff Tools for Code Comparison (CLI & GUI)

This guide introduces nine widely used Linux diff utilities—including command‑line tools like diff, colordiff, wdiff, vimdiff and GUI applications such as Kompare, DiffMerge, Meld, Diffuse, XXdiff, KDiff3, and TkDiff—detailing their features, installation commands, and typical use cases for comparing files and directories.

CLIDevelopment ToolsGUI
0 likes · 9 min read
9 Essential Linux Diff Tools for Code Comparison (CLI & GUI)
Java High-Performance Architecture
Java High-Performance Architecture
Jun 22, 2020 · Frontend Development

8 Must-Have VS Code Extensions to Boost Your Development Efficiency

Discover eight essential Visual Studio Code extensions—including Better Comments, Bracket Pair Colorizer 2, CodeSnap, and Settings Sync—that streamline coding, improve readability, generate documentation images, and synchronize configurations across machines, helping developers work faster and more effectively.

CodingDevelopment ToolsVS Code
0 likes · 4 min read
8 Must-Have VS Code Extensions to Boost Your Development Efficiency
Laravel Tech Community
Laravel Tech Community
May 12, 2020 · Fundamentals

Comprehensive IntelliJ IDEA Shortcut Key Cheat Sheet

This article provides a detailed cheat sheet of the most useful IntelliJ IDEA keyboard shortcuts, covering navigation, code editing, refactoring, and project management commands to boost developer productivity across various programming tasks.

Development ToolsIDEIntelliJ IDEA
0 likes · 10 min read
Comprehensive IntelliJ IDEA Shortcut Key Cheat Sheet
Programmer DD
Programmer DD
Apr 12, 2020 · Fundamentals

Explore Linux Files Directly from Windows Explorer with WSL2

Microsoft's latest WSL2 update for Windows 10 2004 integrates the Linux subsystem into File Explorer, letting users click the Tux icon to browse Linux distributions' root filesystems directly, simplifying access that previously required cumbersome steps.

Development ToolsLinux IntegrationWSL2
0 likes · 3 min read
Explore Linux Files Directly from Windows Explorer with WSL2
Python Programming Learning Circle
Python Programming Learning Circle
Apr 3, 2020 · Fundamentals

Choosing the Right Python IDE: Insights from Tencent Engineers

This article surveys the preferences of Tencent engineers on Python IDEs, discussing how personal habits, project requirements, and specific use‑cases such as data science, web development, or lightweight editing influence the choice among tools like Notebook, Spyder, PyCharm, VS Code, Vim, and the built‑in IDLE.

Development ToolsIDEPython
0 likes · 5 min read
Choosing the Right Python IDE: Insights from Tencent Engineers
MaGe Linux Operations
MaGe Linux Operations
Mar 19, 2020 · Fundamentals

Top Python Tools to Boost Your Development Efficiency

Discover a curated list of essential Python tools—including Python Tutor, IPython, Jupyter Notebook, Anaconda, and Skulpt—that streamline learning, interactive coding, data analysis, and environment management, helping developers work smarter and faster.

AnacondaDevelopment ToolsJupyter Notebook
0 likes · 4 min read
Top Python Tools to Boost Your Development Efficiency
Java Backend Technology
Java Backend Technology
Jan 16, 2020 · Fundamentals

Top 6 Code Comparison Tools Every Developer Should Know

This article introduces six widely used code comparison utilities—WinMerge, Diffuse, Beyond Compare, Altova DiffDog, AptDiff, and Code Compare—detailing their key features, platform support, and how they help programmers efficiently spot and merge differences in source files.

Development Toolscode comparisondiff utilities
0 likes · 5 min read
Top 6 Code Comparison Tools Every Developer Should Know
Taobao Frontend Technology
Taobao Frontend Technology
Dec 27, 2019 · Frontend Development

What’s Driving the Next Wave of Frontend IDE Innovation?

This article analyzes the evolving landscape of frontend IDEs, highlighting industry trends, business and technical drivers, and proposes a unified, cloud‑enabled development environment to boost efficiency and reduce duplicated effort across diverse frontend scenarios.

Cloud IDEDevelopment ToolsIDE
0 likes · 12 min read
What’s Driving the Next Wave of Frontend IDE Innovation?
Programmer DD
Programmer DD
Dec 13, 2019 · Fundamentals

Refresh Your IntelliJ IDEA: Top Theme Plugins and DIY Styling Tips

This guide introduces a curated list of IntelliJ IDEA theme plugins, explains how to install and switch them, provides DIY customization steps for fonts and colors, and shares practical notes on IDE version compatibility, helping developers give their IDE a fresh, personalized look.

Development ToolsIDE customizationIntelliJ IDEA
0 likes · 6 min read
Refresh Your IntelliJ IDEA: Top Theme Plugins and DIY Styling Tips
21CTO
21CTO
Dec 12, 2019 · Fundamentals

Why Modern IDEs Are Essential for Developers and the Rise of Cloud‑Based Studios

The article explains how powerful integrated development environments boost programmer productivity, reduce effort, improve user experience, and how cloud‑based IDEs like Cloud Studio are shaping the future of software development with elastic, serverless computing capabilities.

Cloud IDEDevelopment ToolsIDE
0 likes · 4 min read
Why Modern IDEs Are Essential for Developers and the Rise of Cloud‑Based Studios
Java Captain
Java Captain
Dec 11, 2019 · Backend Development

Essential Tools Every Java Developer Should Learn in 2019

This article outlines the essential basic and advanced tools—including IDEs, version control, CI servers, testing frameworks, build systems, containerization, and Linux—that Java developers should master in 2019 to improve productivity and code quality.

CI/CDDevelopment ToolsIDE
0 likes · 8 min read
Essential Tools Every Java Developer Should Learn in 2019
ITPUB
ITPUB
Dec 4, 2019 · Fundamentals

10 Essential Vim Plugins Every Developer Should Use

This guide lists ten of the author’s favorite Vim plugins—covering plugin management, syntax highlighting, status lines, file navigation, commenting, color schemes, fuzzy finding, searching, Git integration, and tag browsing—to help developers streamline their editing workflow across any language.

Development ToolsVimeditor
0 likes · 7 min read
10 Essential Vim Plugins Every Developer Should Use
21CTO
21CTO
Nov 12, 2019 · Fundamentals

Which Python IDE Is Right for You? A Comprehensive Comparison of Top Editors

This article reviews a wide range of Python IDEs, explaining what an IDE is, comparing code editors, and detailing the features, compatibility, advantages, and disadvantages of each tool—from popular choices like PyCharm and VS Code to niche options such as Vim and Emacs—so readers can select the environment that best fits their needs.

Development ToolsPythonSoftware
0 likes · 14 min read
Which Python IDE Is Right for You? A Comprehensive Comparison of Top Editors
System Architect Go
System Architect Go
Feb 2, 2019 · Backend Development

From Node.js to Python: Essential Tools for a Smooth Transition

This guide walks Node.js developers through Python equivalents—pipenv for package management, nodemon for live reload, Sanic as an async web framework, and pm2 for process monitoring—offering concrete commands, configuration tips, and platform‑specific caveats.

BackendDevelopment ToolsPM2
0 likes · 4 min read
From Node.js to Python: Essential Tools for a Smooth Transition
21CTO
21CTO
Jan 26, 2019 · Blockchain

Top 10 Essential Tools Every Blockchain Developer Should Use

This article introduces the rapid rise of blockchain technology beyond cryptocurrencies, explains smart contracts, and presents ten widely used tools—including Remix IDE, Solidity compiler, Solium, Parity, Geth, MetaMask, Truffle, and DAppBoard—plus additional resources, helping developers choose the right solutions for their projects.

Development ToolsEthereumSolidity
0 likes · 8 min read
Top 10 Essential Tools Every Blockchain Developer Should Use
JD Retail Technology
JD Retail Technology
Jan 14, 2019 · Fundamentals

Configuring Vim on Windows: Practical Settings and Plugin Recommendations

This article explains how to set up and fine‑tune Vim on Windows, covering essential vimrc sections such as Startup, General, Language & Encoding, GUI, Format, Keymap, and Plugins, and provides practical configuration examples and plugin recommendations for a clean, efficient editing environment.

Development ToolsEditor ConfigurationVim
0 likes · 7 min read
Configuring Vim on Windows: Practical Settings and Plugin Recommendations
Java Captain
Java Captain
Dec 7, 2018 · Backend Development

Essential Tools Every Java Developer Should Learn in 2018

This article presents a curated list of fundamental and advanced tools—including JIRA, Git, Jenkins, Selenium, Groovy, Spock, Maven, Gradle, Docker, and Linux—that Java developers with any experience level should master to improve productivity, testing, build automation, and deployment.

Development ToolsDockerJava
0 likes · 7 min read
Essential Tools Every Java Developer Should Learn in 2018
MaGe Linux Operations
MaGe Linux Operations
Nov 1, 2018 · Operations

20 Must-Have DevOps Tools Every Team Should Use

This article surveys twenty essential DevOps tools—from project planning and version control to continuous integration, monitoring, and cloud services—explaining their core functions, typical use cases, and how they fit into a modern software development lifecycle.

DevOpsDevelopment Toolscloud services
0 likes · 12 min read
20 Must-Have DevOps Tools Every Team Should Use
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 StudioDevelopment ToolsEclipse
0 likes · 3 min read
PYPL IDE Index August 2023: Which Development Environments Lead the Pack?
Youzan Coder
Youzan Coder
Aug 10, 2018 · Frontend Development

ZanProxy: A Node.js Proxy Server for Frontend Development Efficiency

ZanProxy is a Node.js‑based proxy server that lets frontend developers debug, switch environments instantly, mock APIs, share forwarding rules across teams, monitor requests—including mobile devices—and extend functionality with plugins, all without altering system hosts files or embedding code, thereby streamlining development workflows.

API mockingDevelopment ToolsHost Switching
0 likes · 6 min read
ZanProxy: A Node.js Proxy Server for Frontend Development Efficiency
Liangxu Linux
Liangxu Linux
Jun 22, 2018 · Fundamentals

Master Vim: Essential Commands for Efficient Text Editing

This guide introduces Vim, a powerful command‑line text editor, and walks through essential cursor‑movement shortcuts, deletion, undo/redo, copy‑paste, visual mode, searching, replacing, line shifting, accessing man pages, insert mode commands, Ex‑mode substitutions, shell execution, split‑window techniques, and basic configuration files for turning Vim into an IDE.

Development ToolsLinuxVim
0 likes · 7 min read
Master Vim: Essential Commands for Efficient Text Editing
Java Captain
Java Captain
May 11, 2018 · Backend Development

Useful IntelliJ Plugins to Boost Development Efficiency

This article introduces a curated list of IntelliJ IDEA plugins—including .ignore, Lombok, p3c, FindBugs‑IDEA, GsonFormat, Maven Helper, VisualVM Launcher, GenerateAllSetter, MyBatisCodeHelperPro, Rainbow Brackets, and Translation—that streamline Java development, enforce code standards, and significantly improve productivity.

Development ToolsIDE pluginsIntelliJ
0 likes · 6 min read
Useful IntelliJ Plugins to Boost Development Efficiency
MaGe Linux Operations
MaGe Linux Operations
Apr 21, 2018 · Fundamentals

Choosing the Right Python IDE and Code Editor: A Comprehensive Guide

This guide explains what IDEs and code editors are, outlines essential features for a productive Python development environment, and compares popular general‑purpose and Python‑specific tools with their advantages and disadvantages to help you select the best solution for your projects.

Development ToolsIDEPyCharm
0 likes · 18 min read
Choosing the Right Python IDE and Code Editor: A Comprehensive Guide
MaGe Linux Operations
MaGe Linux Operations
Mar 30, 2018 · Fundamentals

Boost Python Readability: Inside the Powerful PrettyPrinter Library

PrettyPrinter is a Python 3.6+ library that leverages an advanced layout algorithm to provide syntax‑highlighted, highly customizable pretty‑printing, surpassing built‑in __repr__, pprint, and other third‑party tools while offering a simple descriptive API for developers.

Development Toolscode-formattingpretty-printing
0 likes · 8 min read
Boost Python Readability: Inside the Powerful PrettyPrinter Library
21CTO
21CTO
Aug 31, 2017 · Fundamentals

Top 11 Must-Have Development Tools to Boost Your Productivity in 2024

This article surveys eleven cutting‑edge development tools—from project‑based learning platforms and team‑monitoring utilities to novel web frameworks, OS query engines, mobile Firebase integration, terminal sharing, Kubernetes sandboxes, documentation generators, headless CMS, lightweight REST APIs, and Ruby performance boosters—explaining their core benefits and use cases for modern developers.

Development Toolsproductivitysoftware engineering
0 likes · 7 min read
Top 11 Must-Have Development Tools to Boost Your Productivity in 2024
21CTO
21CTO
Aug 20, 2017 · Fundamentals

Which IDE Dominates the Market? Insights from the PYPL Top IDE Index

This article examines the PYPL Top IDE Index, revealing that Visual Studio, Eclipse, and Android Studio were the three most searched IDEs in August, while explaining the methodology, limitations of search‑based popularity metrics, and offering follow‑up questions for developers.

Development ToolsIDEPyPL
0 likes · 3 min read
Which IDE Dominates the Market? Insights from the PYPL Top IDE Index
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jun 25, 2017 · Frontend Development

What’s New This Week in Front‑End Tech? AI Cloud, React 15.6, Angular 4.2, and More

This week’s front‑end roundup covers Tencent’s new “Intelligent Cloud” AI‑as‑a‑Service platform, Walmart’s ban on AWS, releases of React 15.6.0, Angular 4.2, ESLint 4.0.0, Firefox 54 and Chrome 60 Beta, plus updates on Apple Music licensing, Visual Studio 2017 preview and Owl Labs’ robotic conference camera.

AngularCloud AIDevelopment Tools
0 likes · 6 min read
What’s New This Week in Front‑End Tech? AI Cloud, React 15.6, Angular 4.2, and More
System Architect Go
System Architect Go
Mar 7, 2017 · Backend Development

Using Nodemon for Automatic Restart in Node.js Development

This guide explains how to install, configure, and use Nodemon to automatically detect code changes and restart Node.js applications, improving development efficiency while highlighting common Windows setup issues and configuration options.

Development ToolsHot Reloadautomation
0 likes · 4 min read
Using Nodemon for Automatic Restart in Node.js Development
Tencent Music Tech Team
Tencent Music Tech Team
Jul 20, 2016 · Mobile Development

Overview of Android TV Development

Android TV, now dominating China’s rapidly expanding smart‑TV market, offers a large shared screen experience and extensive I/O options, while development mirrors Android phone projects using Android Studio and Gradle, with debugging on boxes or tablets, and requires careful handling of limited CPU/memory, background‑process behavior, and wired‑network connectivity.

Android TVDevelopment Toolsdebugging
0 likes · 8 min read
Overview of Android TV Development
Architecture Digest
Architecture Digest
May 7, 2016 · Backend Development

Overview of Various Open‑Source Development Tools and Libraries

This article presents a curated collection of open‑source development tools and libraries—including Taobao Open API client TOP, autoResponsive UI component, ali‑OSS Node.js wrapper, Alibaba Wasp distributed database, Brix framework, and numerous utilities for cloud, databases, and front‑end development—each with brief descriptions and usage links.

Development Toolsclouddatabases
0 likes · 15 min read
Overview of Various Open‑Source Development Tools and Libraries
ITPUB
ITPUB
Apr 25, 2016 · Backend Development

How to Install and Use JadClipse Decompiler Plugin in MyEclipse

This guide walks you through downloading the JadClipse plugin and JAD decompiler, placing the files in the correct MyEclipse directories, configuring the plugin path, and finally enabling seamless Java class decompilation directly within the MyEclipse IDE.

Development ToolsIDE pluginJAD
0 likes · 5 min read
How to Install and Use JadClipse Decompiler Plugin in MyEclipse
Qunar Tech Salon
Qunar Tech Salon
Apr 17, 2016 · Fundamentals

Using ctags with Vim for Source Code Navigation

ctags is a Vim-integrated tool that generates tag files to index source code elements such as functions, macros, classes, and variables, enabling developers to quickly locate definitions, declarations, and references across large projects, with installation instructions, configuration steps, and common navigation commands.

Code navigationDevelopment ToolsVim
0 likes · 4 min read
Using ctags with Vim for Source Code Navigation
Node Underground
Node Underground
Dec 8, 2015 · Fundamentals

Boost Development Efficiency with Essential Terminal Tools for Node.js

Choosing the right operating system and command‑line utilities—such as iTerm2, zsh, oh‑my‑zsh, Homebrew, git‑extras, tig, and nvm—can dramatically improve a Node.js developer’s productivity, and this guide reviews each tool, its key features, and practical setup tips for macOS and Windows users.

Development ToolsWindowscommand line
0 likes · 8 min read
Boost Development Efficiency with Essential Terminal Tools for Node.js
MaGe Linux Operations
MaGe Linux Operations
Apr 21, 2015 · Frontend Development

20 Must-Have Sublime Text Plugins to Supercharge Your Development

This article introduces twenty powerful Sublime Text plugins—including FTPSync, Emmet, Package Control, and custom themes—that enhance coding efficiency, streamline workflows, and extend the editor's capabilities for web and software development.

Development ToolsSublime Textcode editor
0 likes · 10 min read
20 Must-Have Sublime Text Plugins to Supercharge Your Development
Qunar Tech Salon
Qunar Tech Salon
Jan 13, 2015 · Fundamentals

Comprehensive List of Java Development Tools and Libraries

This article provides an extensive, categorized collection of Java tools and libraries covering build systems, bytecode manipulation, code analysis, compilers, continuous integration, databases, date‑time handling, dependency injection, development utilities, distributed applications, publishing, documentation, game development, GUI, high‑performance collections, IDEs, image processing, JSON handling, JVM/JDK, logging, machine learning, messaging, networking, ORM, PDF generation, REST frameworks, scientific computing, search, security, serialization, servers, template engines, testing, general utilities, web crawling, and web frameworks.

Development ToolsJavaLibraries
0 likes · 16 min read
Comprehensive List of Java Development Tools and Libraries
MaGe Linux Operations
MaGe Linux Operations
Oct 2, 2014 · Fundamentals

Master Source Code Navigation with ctags and Vim

Learn how to install, configure, and use ctags with Vim on Linux to instantly locate functions, macros, classes, and other symbols in massive codebases, boosting productivity and simplifying source code exploration.

Development ToolsSource Code NavigationVim
0 likes · 4 min read
Master Source Code Navigation with ctags and Vim
Baidu Tech Salon
Baidu Tech Salon
Jul 7, 2014 · Fundamentals

Top 10 Vim Plugins to Bring IDE Features to Your Editor

This guide lists ten essential Vim plugins—Pathogen, SuperTab, syntastic, AutoPairs, NERD Commenter, SnipMate, NERDTree, MiniBufferExplorer, Tag List, undotree, and gdbmgr—that together provide IDE‑like features such as easy installation, auto‑completion, syntax checking, bracket pairing, commenting, snippets, file browsing, buffer management, code navigation, undo history, and debugging without bloating the editor.

Development ToolsIDEText Editing
0 likes · 8 min read
Top 10 Vim Plugins to Bring IDE Features to Your Editor
Suning Design
Suning Design
Jun 24, 2014 · Mobile Development

What Skills Do Modern Mobile Designers Need to Thrive?

This article explores the unique constraints of mobile platforms, the diverse devices and operating systems, performance and cost considerations, and outlines the essential new skills, tools, and workflows designers must adopt to create effective, responsive mobile experiences.

Development ToolsMobile DesignPerformance
0 likes · 14 min read
What Skills Do Modern Mobile Designers Need to Thrive?