Tag

code formatting

1 views collected around this technical thread.

ByteDance Web Infra
ByteDance Web Infra
Feb 7, 2025 · Frontend Development

Biome 2024 Review and 2025 Roadmap Overview

The article reviews Biome's rapid progress in 2024—including multiple minor releases, new commands, expanded language support, team growth, awards, and IDE integrations—while outlining the ambitious 2025 roadmap featuring plugins, domain‑based linting, monorepo enhancements, multi‑file analysis, type inference, and broader language support.

BiomeRoadmapcode formatting
0 likes · 9 min read
Biome 2024 Review and 2025 Roadmap Overview
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 25, 2024 · Frontend Development

Essential VSCode Extensions for Frontend Development

This article presents a comprehensive, experience‑based list of VSCode extensions for frontend developers, covering language support, Git management, code formatting, productivity tools, and visual enhancements to streamline daily coding tasks and improve code quality.

VSCodecode formattingextensions
0 likes · 8 min read
Essential VSCode Extensions for Frontend Development
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 8, 2024 · Operations

Reformatting 100k+ BUILD Files at Google: The Story of Buildifier

This article recounts how Google engineer Laurent Le Brun and the Bazel team designed, built, and rolled out Buildifier—a code‑formatting tool that automatically reformatted over one hundred thousand BUILD files—detailing the technical challenges, testing strategies, large‑scale deployment, and the resulting improvements in code consistency and developer productivity.

BazelBuildifierDevOps
0 likes · 8 min read
Reformatting 100k+ BUILD Files at Google: The Story of Buildifier
php中文网 Courses
php中文网 Courses
Feb 18, 2024 · Backend Development

Automating PHP Code Formatting with PHP‑CS‑Fixer and VS Code

This guide explains how to use PHP‑CS‑Fixer together with VS Code to automatically format PHP code, enforce consistent coding standards, and improve readability, maintainability, and team collaboration across growing projects.

AutomationBest PracticesPHP
0 likes · 6 min read
Automating PHP Code Formatting with PHP‑CS‑Fixer and VS Code
Sohu Tech Products
Sohu Tech Products
Nov 1, 2023 · Frontend Development

ESLint vs. Prettier: History, Conflict, and the Deprecation of Formatting Rules

The article traces ESLint’s evolution from a JSLint‑style checker to the dominant JavaScript linter, explains its long‑standing clash with the opinionated formatter Prettier over code‑style rules, and details the team’s decision in v8.53.0 to deprecate built‑in formatting rules in favor of external style plugins and market‑driven style guides.

Frontend DevelopmentJavaScriptcode formatting
0 likes · 10 min read
ESLint vs. Prettier: History, Conflict, and the Deprecation of Formatting Rules
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 28, 2023 · Frontend Development

An Introduction to Rome: A Next‑Generation Frontend Toolchain

This article introduces Rome, a next‑generation frontend toolchain that unifies dependency management, code formatting, static type checking, building, and asset handling, and provides step‑by‑step installation, configuration, usage commands, and customization options, helping developers improve efficiency and code quality.

Plugin SystemRomebuild-tool
0 likes · 8 min read
An Introduction to Rome: A Next‑Generation Frontend Toolchain
Python Programming Learning Circle
Python Programming Learning Circle
Dec 15, 2022 · Backend Development

Python Project Engineering: Dependency Management, Project Structure, Modules, Type Checking, Formatting, Configuration, Exception Handling, and Testing

This article presents a comprehensive guide to building a Python backend project without controllers, covering modern dependency management with PDM, recommended project layout, module import conventions, static type checking using mypy, code formatting with Black, configuration handling, exception design, and testing strategies with pytest and tox.

ModulesProject StructurePython
0 likes · 16 min read
Python Project Engineering: Dependency Management, Project Structure, Modules, Type Checking, Formatting, Configuration, Exception Handling, and Testing
Python Programming Learning Circle
Python Programming Learning Circle
Jan 20, 2022 · Fundamentals

PrettyErrors: Beautify Python Tracebacks for Clearer Debugging

PrettyErrors is a lightweight Python library that, with a single import, transforms raw exception tracebacks into neatly formatted, color‑coded outputs, making error locations and causes instantly recognizable, and offers configurable options for customizing colors, filenames, and enabling global usage via environment variables.

code formattingdebuggingerror handling
0 likes · 4 min read
PrettyErrors: Beautify Python Tracebacks for Clearer Debugging
Python Programming Learning Circle
Python Programming Learning Circle
Oct 13, 2021 · Fundamentals

Essential PyCharm Keyboard Shortcuts for Efficient Python Development

This guide presents a comprehensive collection of PyCharm keyboard shortcuts—including code formatting, line merging, comment toggling, navigation, refactoring, and debugging—illustrated with clear Python examples to help developers write, organize, and troubleshoot code more quickly and accurately.

IDE shortcutsPyCharmPython
0 likes · 10 min read
Essential PyCharm Keyboard Shortcuts for Efficient Python Development
macrozheng
macrozheng
Aug 5, 2021 · Fundamentals

What’s New in IntelliJ IDEA 2021.2? Top Features You Shouldn’t Miss

IntelliJ IDEA 2021.2 introduces a refreshed icon, configurable actions on auto‑save, a powerful Package Search for Maven/Gradle, enhanced diagram views, automatic cache and log cleanup, and new microservice diagrams, helping developers work more efficiently and avoid common pitfalls.

Cache CleanupIDEIntelliJ IDEA
0 likes · 5 min read
What’s New in IntelliJ IDEA 2021.2? Top Features You Shouldn’t Miss
GrowingIO Tech Team
GrowingIO Tech Team
Jan 14, 2021 · Frontend Development

Master Frontend Tooling: Prettier, Stylelint, ESLint, and Git Hooks for Design Systems

This article explains how GrowingIO's Design System leverages a component library and introduces essential frontend development tools—including Prettier, stylelint, ESLint, Commitizen, commitlint, lint‑staged, and Husky—detailing their installation, configuration, usage, and integration into CI pipelines to ensure consistent, maintainable code.

CIcode formattingdesign system
0 likes · 13 min read
Master Frontend Tooling: Prettier, Stylelint, ESLint, and Git Hooks for Design Systems
Java Architecture Diary
Java Architecture Diary
Oct 13, 2020 · Backend Development

Master IntelliJ IDEA: Code Formatting, UML, Spring Boot Mapping & Debugging

This guide shows how to quickly reformat code without opening settings, generate UML class diagrams, view and test Spring Boot endpoint mappings, navigate debugging execution points, and rename methods using IntelliJ IDEA Ultimate shortcuts, enhancing productivity for Java developers.

IntelliJ IDEASpring BootUML
0 likes · 3 min read
Master IntelliJ IDEA: Code Formatting, UML, Spring Boot Mapping & Debugging
JD Retail Technology
JD Retail Technology
Jun 26, 2018 · Backend Development

Developing an IntelliJ IDEA Plugin for Smart Code Completion and Formatting

This article explains how to design, implement, debug, and publish an IntelliJ IDEA plugin that automatically inserts semicolons and braces, formats code, and streamlines development workflow using a chain‑of‑responsibility architecture triggered by Ctrl+Enter, complete with code examples and deployment steps.

Chain of ResponsibilityIDE extensionsIntelliJ
0 likes · 15 min read
Developing an IntelliJ IDEA Plugin for Smart Code Completion and Formatting