Loading...
Loading...
Compare original and translation side by side
| Language | Extensions | Index | Trace |
|---|---|---|---|
| Go | | ✅ | ✅ |
| JavaScript | | ✅ | ✅ |
| TypeScript | | ✅ | ✅ |
| Python | | ✅ | ✅ |
| PHP | | ✅ | ✅ |
| C | | ✅ | ✅ |
| C++ | | ✅ | ✅ |
| Rust | | ✅ | ✅ |
| Zig | | ✅ | ✅ |
| C# | | ✅ | ✅ |
| Java | | ✅ | ✅ |
| Pascal/Delphi | | ✅ | ✅ |
| 语言 | 扩展名 | 索引 | 追踪 |
|---|---|---|---|
| Go | | ✅ | ✅ |
| JavaScript | | ✅ | ✅ |
| TypeScript | | ✅ | ✅ |
| Python | | ✅ | ✅ |
| PHP | | ✅ | ✅ |
| C | | ✅ | ✅ |
| C++ | | ✅ | ✅ |
| Rust | | ✅ | ✅ |
| Zig | | ✅ | ✅ |
| C# | | ✅ | ✅ |
| Java | | ✅ | ✅ |
| Pascal/Delphi | | ✅ | ✅ |
| Language | Extensions | Index | Trace |
|---|---|---|---|
| Ruby | | ✅ | ❌ |
| Swift | | ✅ | ❌ |
| Kotlin | | ✅ | ❌ |
| Scala | | ✅ | ❌ |
| Lua | | ✅ | ❌ |
| Shell | | ✅ | ❌ |
| SQL | | ✅ | ❌ |
| HTML | | ✅ | ❌ |
| CSS | | ✅ | ❌ |
| Markdown | | ✅ | ❌ |
| YAML | | ✅ | ❌ |
| JSON | | ✅ | ❌ |
| TOML | | ✅ | ❌ |
| XML | | ✅ | ❌ |
| 语言 | 扩展名 | 索引 | 追踪 |
|---|---|---|---|
| Ruby | | ✅ | ❌ |
| Swift | | ✅ | ❌ |
| Kotlin | | ✅ | ❌ |
| Scala | | ✅ | ❌ |
| Lua | | ✅ | ❌ |
| Shell | | ✅ | ❌ |
| SQL | | ✅ | ❌ |
| HTML | | ✅ | ❌ |
| CSS | | ✅ | ❌ |
| Markdown | | ✅ | ❌ |
| YAML | | ✅ | ❌ |
| JSON | | ✅ | ❌ |
| TOML | | ✅ | ❌ |
| XML | | ✅ | ❌ |
undefinedundefinedundefinedundefinedtrace:
enabled_languages:
- .go
# Exclude JavaScript intentionally
# - .js
exclude_patterns:
- "*_test.go"
- "*.spec.ts"trace:
enabled_languages:
- .go
# 有意排除JavaScript
# - .js
exclude_patterns:
- "*_test.go"
- "*.spec.ts"trace:
enabled_languages:
- .go
exclude_patterns:
- "*_test.go"
- "mock_*.go"
- "*_mock.go"trace:
enabled_languages:
- .go
exclude_patterns:
- "*_test.go"
- "mock_*.go"
- "*_mock.go"trace:
enabled_languages:
- .js
- .jsx
- .ts
- .tsx
exclude_patterns:
- "*.test.js"
- "*.spec.ts"
- "*.d.ts" # Type declarationstrace:
enabled_languages:
- .js
- .jsx
- .ts
- .tsx
exclude_patterns:
- "*.test.js"
- "*.spec.ts"
- "*.d.ts" # 类型声明trace:
enabled_languages:
- .py
exclude_patterns:
- "test_*.py"
- "*_test.py"
- "conftest.py"trace:
enabled_languages:
- .py
exclude_patterns:
- "test_*.py"
- "*_test.py"
- "conftest.py"trace:
enabled_languages:
- .c
- .h
- .cpp
- .hpp
- .cc
- .cxx
exclude_patterns:
- "*_test.cpp"trace:
enabled_languages:
- .c
- .h
- .cpp
- .hpp
- .cc
- .cxx
exclude_patterns:
- "*_test.cpp"trace:
enabled_languages:
- .rs
exclude_patterns:
- "**/tests/**"
- "**/benches/**"trace:
enabled_languages:
- .rs
exclude_patterns:
- "**/tests/**"
- "**/benches/**"trace:
enabled_languages:
- .php
exclude_patterns:
- "*Test.php"
- "**/tests/**"trace:
enabled_languages:
- .php
exclude_patterns:
- "*Test.php"
- "**/tests/**"trace:
enabled_languages:
- .java
exclude_patterns:
- "*Test.java"
- "**/test/**"trace:
enabled_languages:
- .java
exclude_patterns:
- "*Test.java"
- "**/test/**"trace:
enabled_languages:
- .cs
exclude_patterns:
- "*Tests.cs"
- "**/Tests/**"trace:
enabled_languages:
- .cs
exclude_patterns:
- "*Tests.cs"
- "**/Tests/**"trace:
enabled_languages:
# Backend (Go)
- .go
# Frontend (TypeScript)
- .ts
- .tsx
# Shared (SQL, etc.)
- .sql # Index only
exclude_patterns:
- "*_test.go"
- "*.spec.ts"trace:
enabled_languages:
# 后端(Go)
- .go
# 前端(TypeScript)
- .ts
- .tsx
# 共享(SQL等)
- .sql # 仅索引
exclude_patterns:
- "*_test.go"
- "*.spec.ts"| Language | Fast Mode | Precise Mode |
|---|---|---|
| Go | ✅ | ✅ |
| JavaScript | ✅ | ✅ |
| TypeScript | ✅ | ✅ |
| Python | ✅ | ✅ |
| PHP | ✅ | ✅ |
| C/C++ | ✅ | ✅ |
| Rust | ✅ | ✅ |
| Zig | ✅ | ✅ |
| C# | ✅ | ✅ |
| Java | ✅ | ✅ |
| Pascal | ✅ | ⚠️ Limited |
| 语言 | 快速模式 | 精确模式 |
|---|---|---|
| Go | ✅ | ✅ |
| JavaScript | ✅ | ✅ |
| TypeScript | ✅ | ✅ |
| Python | ✅ | ✅ |
| PHP | ✅ | ✅ |
| C/C++ | ✅ | ✅ |
| Rust | ✅ | ✅ |
| Zig | ✅ | ✅ |
| C# | ✅ | ✅ |
| Java | ✅ | ✅ |
| Pascal | ✅ | ⚠️ 有限 |
undefinedundefinedundefinedundefined#!/usr/bin/env python#!/usr/bin/env pythonundefinedundefinedundefinedundefinedenabled_languagesenabled_languages📚 GrepAI Language Support
Full Support (Index + Trace):
- Go (.go)
- JavaScript (.js, .jsx)
- TypeScript (.ts, .tsx)
- Python (.py)
- PHP (.php)
- C/C++ (.c, .cpp, .h, .hpp)
- Rust (.rs)
- Zig (.zig)
- C# (.cs)
- Java (.java)
- Pascal (.pas, .dpr)
Index Only (No Trace):
- Ruby, Swift, Kotlin, Scala
- Shell scripts, SQL, HTML, CSS
- Config files (YAML, JSON, TOML)
- Documentation (Markdown)
Your config enables trace for:
- .go, .js, .ts, .py📚 GrepAI Language Support
Full Support (Index + Trace):
- Go (.go)
- JavaScript (.js, .jsx)
- TypeScript (.ts, .tsx)
- Python (.py)
- PHP (.php)
- C/C++ (.c, .cpp, .h, .hpp)
- Rust (.rs)
- Zig (.zig)
- C# (.cs)
- Java (.java)
- Pascal (.pas, .dpr)
Index Only (No Trace):
- Ruby, Swift, Kotlin, Scala
- Shell scripts, SQL, HTML, CSS
- Config files (YAML, JSON, TOML)
- Documentation (Markdown)
Your config enables trace for:
- .go, .js, .ts, .py