Skip to content

Syntax Highlighting

WinXMerge provides syntax highlighting for source code files using tree-sitter.

LanguageExtension
Rust.rs
JavaScript.js
TypeScript.ts
TSX.tsx
Python.py
Go.go
C.c, .h
C++.cpp, .hpp, .cc
C#.cs
Java.java
Ruby.rb
JSON.json
YAML.yml, .yaml
TOML.toml
Markdown.md

File types are automatically detected based on the file extension. No manual configuration is required.

Syntax highlighting can be toggled on/off in Edit → Options….