diff --git a/README_ES.md b/README_ES.md index 74470f7..478eec3 100644 --- a/README_ES.md +++ b/README_ES.md @@ -116,19 +116,19 @@ code2prompt path/to/codebase --exclude="*.txt,*.md" Excluir archivos/carpetas del árbol de origen basándose en patrones de exclusión: ```sh -code2prompt path/to/codebase --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt path/to/codebase --exclude="*.npy,*.wav" ``` Mostrar el conteo de tokens del prompt generado: ```sh -code2prompt path/to/codebase --tokens +code2prompt path/to/codebase --token-format=format ``` Especificar un tokenizador para el conteo de tokens: ```sh -code2prompt path/to/codebase --tokens --encoding=p50k +code2prompt path/to/codebase --encoding=p50k ``` Tokenizadores soportados: `cl100k`, `p50k`, `p50k_edit`, `r50k_bas`. @@ -174,7 +174,7 @@ code2prompt path/to/codebase --git-diff-branch 'main, development' --git-log-bra Añadir números de línea a los bloques de código fuente: ```sh -code2prompt path/to/codebase --line-number +code2prompt path/to/codebase --line-numbers ``` Desactivar el envoltorio de código dentro de bloques de código markdown: diff --git a/website/src/content/docs/de/docs/how_to/cli.mdx b/website/src/content/docs/de/docs/how_to/cli.mdx index 4bfce9a..1d35f5a 100644 --- a/website/src/content/docs/de/docs/how_to/cli.mdx +++ b/website/src/content/docs/de/docs/how_to/cli.mdx @@ -56,19 +56,19 @@ code2prompt pfad/zur/codebase --exclude="*.txt,*.md" Dateien/Ordner im Quellbaum anhand von Ausschlussmustern entfernen: ```sh -code2prompt pfad/zur/codebase --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt pfad/zur/codebase --exclude="*.npy,*.wav" ``` Token‑Anzahl des generierten Prompts anzeigen: ```sh -code2prompt pfad/zur/codebase --tokens +code2prompt pfad/zur/codebase --token-format=format ``` Tokenizer für die Token‑Zählung angeben: ```sh -code2prompt pfad/zur/codebase --tokens --encoding=p50k +code2prompt pfad/zur/codebase --encoding=p50k ``` Unterstützte Tokenizer: `cl100k`, `p50k`, `p50k_edit`, `r50k_bas`. @@ -115,7 +115,7 @@ code2prompt pfad/zur/codebase --git-diff-branch 'main, development' --git-log-br Zeilennummern zu Quellcode‑Blöcken hinzufügen: ```sh -code2prompt pfad/zur/codebase --line-number +code2prompt pfad/zur/codebase --line-numbers ``` Code‑Block‑Umhüllung in Markdown‑Blöcken deaktivieren: diff --git a/website/src/content/docs/de/docs/how_to/filter_files.md b/website/src/content/docs/de/docs/how_to/filter_files.md index 70dacd5..8f0d1e2 100644 --- a/website/src/content/docs/de/docs/how_to/filter_files.md +++ b/website/src/content/docs/de/docs/how_to/filter_files.md @@ -33,19 +33,19 @@ code2prompt path/to/codebase --exclude="*.txt,*.md" Schließen Sie Dateien/Ordner aus dem Quellbaum basierend auf Ausschlussmustern aus: ```sh -code2prompt path/to/codebase --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt path/to/codebase --exclude="*.npy,*.wav" ``` Zeigen Sie die Tokenanzahl des generierten Prompts an: ```sh -code2prompt path/to/codebase --tokens +code2prompt path/to/codebase --token-format=format ``` Geben Sie einen Tokenizer für die Tokenanzahl an: ```sh -code2prompt path/to/codebase --tokens --encoding=p50k +code2prompt path/to/codebase --encoding=p50k ``` Unterstützte Tokenizer: `cl100k`, `p50k`, `p50k_edit`, `r50k_bas`. @@ -91,7 +91,7 @@ code2prompt path/to/codebase --git-diff-branch 'main, development' --git-log-bra Fügen Sie Zeilennummern zu Quellcodeblöcken hinzu: ```sh -code2prompt path/to/codebase --line-number +code2prompt path/to/codebase --line-numbers ``` Deaktivieren Sie das Umbrechen von Code innerhalb von Markdown-Codeblöcken: diff --git a/website/src/content/docs/docs/how_to/cli.mdx b/website/src/content/docs/docs/how_to/cli.mdx index 93b947c..6472197 100644 --- a/website/src/content/docs/docs/how_to/cli.mdx +++ b/website/src/content/docs/docs/how_to/cli.mdx @@ -57,19 +57,21 @@ code2prompt path/to/codebase --exclude="*.txt,*.md" Exclude files/folders from the source tree based on exclude patterns: ```sh -code2prompt path/to/codebase --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt path/to/codebase --exclude="*.npy,*.wav" ``` +Filtered-out paths are pruned from the source tree by default. Use `--full-directory-tree` to print the whole tree regardless of the include/exclude patterns. + Display the token count of the generated prompt: ```sh -code2prompt path/to/codebase --tokens +code2prompt path/to/codebase --token-format=format ``` Specify a tokenizer for token count: ```sh -code2prompt path/to/codebase --tokens --encoding=p50k +code2prompt path/to/codebase --encoding=p50k ``` Supported tokenizers: `cl100k`, `p50k`, `p50k_edit`, `r50k_bas`. @@ -116,7 +118,7 @@ code2prompt path/to/codebase --git-diff-branch 'main, development' --git-log-bra Add line numbers to source code blocks: ```sh -code2prompt path/to/codebase --line-number +code2prompt path/to/codebase --line-numbers ``` Disable wrapping code inside markdown code blocks: diff --git a/website/src/content/docs/es/docs/how_to/cli.mdx b/website/src/content/docs/es/docs/how_to/cli.mdx index 8a5c0e3..fac3a96 100644 --- a/website/src/content/docs/es/docs/how_to/cli.mdx +++ b/website/src/content/docs/es/docs/how_to/cli.mdx @@ -57,19 +57,19 @@ code2prompt ruta/a/código-base --exclude="*.txt,*.md" Excluir archivos/carpetas del árbol de origen según patrones de exclusión: ```sh -code2prompt ruta/a/código-base --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt ruta/a/código-base --exclude="*.npy,*.wav" ``` Mostrar el recuento de tokens del prompt generado: ```sh -code2prompt ruta/a/código-base --tokens +code2prompt ruta/a/código-base --token-format=format ``` Especificar un tokenizador para el recuento de tokens: ```sh -code2prompt ruta/a/código-base --tokens --encoding=p50k +code2prompt ruta/a/código-base --encoding=p50k ``` Tokenizadores compatibles: `cl100k`, `p50k`, `p50k_edit`, `r50k_bas`. @@ -116,7 +116,7 @@ code2prompt ruta/a/código-base --git-diff-branch 'main, development' --git-log- Agregar números de línea a los bloques de código fuente: ```sh -code2prompt ruta/a/código-base --line-number +code2prompt ruta/a/código-base --line-numbers ``` Desactivar el encapsulado de código dentro de bloques de código markdown: diff --git a/website/src/content/docs/es/docs/how_to/filter_files.md b/website/src/content/docs/es/docs/how_to/filter_files.md index 8cd71bd..128e463 100644 --- a/website/src/content/docs/es/docs/how_to/filter_files.md +++ b/website/src/content/docs/es/docs/how_to/filter_files.md @@ -33,19 +33,19 @@ code2prompt path/to/codebase --exclude="*.txt,*.md" Excluir archivos/carpeta del árbol de origen según patrones de exclusión: ```sh -code2prompt path/to/codebase --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt path/to/codebase --exclude="*.npy,*.wav" ``` Mostrar el recuento de tokens del prompt generado: ```sh -code2prompt path/to/codebase --tokens +code2prompt path/to/codebase --token-format=format ``` Especificar un tokenizador para el recuento de tokens: ```sh -code2prompt path/to/codebase --tokens --encoding=p50k +code2prompt path/to/codebase --encoding=p50k ``` Tokenizadores compatibles: `cl100k`, `p50k`, `p50k_edit`, `r50k_bas`. @@ -91,7 +91,7 @@ code2prompt path/to/codebase --git-diff-branch 'main, development' --git-log-bra Agregar números de línea a bloques de código fuente: ```sh -code2prompt path/to/codebase --line-number +code2prompt path/to/codebase --line-numbers ``` Deshabilitar el ajuste de código dentro de bloques de código markdown: diff --git a/website/src/content/docs/fr/docs/how_to/cli.mdx b/website/src/content/docs/fr/docs/how_to/cli.mdx index de5455d..b6956c2 100644 --- a/website/src/content/docs/fr/docs/how_to/cli.mdx +++ b/website/src/content/docs/fr/docs/how_to/cli.mdx @@ -57,19 +57,19 @@ code2prompt chemin/vers/base-de-code --exclude="*.txt,*.md" Exclure des fichiers/dossiers de l'arborescence source en fonction des motifs d'exclusion : ```sh -code2prompt chemin/vers/base-de-code --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt chemin/vers/base-de-code --exclude="*.npy,*.wav" ``` Afficher le nombre de tokens du prompt généré : ```sh -code2prompt chemin/vers/base-de-code --tokens +code2prompt chemin/vers/base-de-code --token-format=format ``` Spécifier un tokenizer pour le comptage des tokens : ```sh -code2prompt chemin/vers/base-de-code --tokens --encoding=p50k +code2prompt chemin/vers/base-de-code --encoding=p50k ``` Tokenizers supportés : `cl100k`, `p50k`, `p50k_edit`, `r50k_bas`. @@ -116,7 +116,7 @@ code2prompt chemin/vers/base-de-code --git-diff-branch 'main, development' --git Ajouter des numéros de ligne aux blocs de code source : ```sh -code2prompt chemin/vers/base-de-code --line-number +code2prompt chemin/vers/base-de-code --line-numbers ``` Désactiver l'encapsulation du code dans des blocs de code markdown : diff --git a/website/src/content/docs/fr/docs/how_to/filter_files.md b/website/src/content/docs/fr/docs/how_to/filter_files.md index 95f1c69..1d40874 100644 --- a/website/src/content/docs/fr/docs/how_to/filter_files.md +++ b/website/src/content/docs/fr/docs/how_to/filter_files.md @@ -33,19 +33,19 @@ code2prompt path/to/codebase --exclude="*.txt,*.md" Excluez les fichiers/dossiers de l'arborescence source en fonction des modèles d'exclusion : ```sh -code2prompt path/to/codebase --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt path/to/codebase --exclude="*.npy,*.wav" ``` Affichez le nombre de jetons de l'invite générée : ```sh -code2prompt path/to/codebase --tokens +code2prompt path/to/codebase --token-format=format ``` Spécifiez un tokenizeur pour le décompte des jetons : ```sh -code2prompt path/to/codebase --tokens --encoding=p50k +code2prompt path/to/codebase --encoding=p50k ``` Tokenizeurs pris en charge : `cl100k`, `p50k`, `p50k_edit`, `r50k_bas`. @@ -91,7 +91,7 @@ code2prompt path/to/codebase --git-diff-branch 'main, development' --git-log-bra Ajoutez des numéros de ligne aux blocs de code source : ```sh -code2prompt path/to/codebase --line-number +code2prompt path/to/codebase --line-numbers ``` Désactivez l'emballage de code à l'intérieur des blocs de code markdown : diff --git a/website/src/content/docs/ja/docs/how_to/cli.mdx b/website/src/content/docs/ja/docs/how_to/cli.mdx index a90d51d..4a8e787 100644 --- a/website/src/content/docs/ja/docs/how_to/cli.mdx +++ b/website/src/content/docs/ja/docs/how_to/cli.mdx @@ -56,19 +56,19 @@ code2prompt path/to/codebase --exclude="*.txt,*.md" 除外パターンに基づいてソースツリーからファイル/フォルダを除外する: ```sh -code2prompt path/to/codebase --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt path/to/codebase --exclude="*.npy,*.wav" ``` 生成されたプロンプトのトークン数を表示する: ```sh -code2prompt path/to/codebase --tokens +code2prompt path/to/codebase --token-format=format ``` トークン数計算に使用するトークナイザーを指定する: ```sh -code2prompt path/to/codebase --tokens --encoding=p50k +code2prompt path/to/codebase --encoding=p50k ``` サポートされているトークナイザー: `cl100k`, `p50k`, `p50k_edit`, `r50k_bas`. @@ -116,7 +116,7 @@ code2prompt path/to/codebase --git-diff-branch 'main, development' --git-log-bra コードブロックに行番号を付与する: ```sh -code2prompt path/to/codebase --line-number +code2prompt path/to/codebase --line-numbers ``` Markdown のコードブロック内でコードのラップを無効にする: diff --git a/website/src/content/docs/ja/docs/how_to/filter_files.md b/website/src/content/docs/ja/docs/how_to/filter_files.md index 7963a11..c4ef195 100644 --- a/website/src/content/docs/ja/docs/how_to/filter_files.md +++ b/website/src/content/docs/ja/docs/how_to/filter_files.md @@ -33,19 +33,19 @@ code2prompt path/to/codebase --exclude="*.txt,*.md" ソースツリーから除外パターンに基づいてファイル/フォルダを除外する: ```sh -code2prompt path/to/codebase --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt path/to/codebase --exclude="*.npy,*.wav" ``` 生成されたプロンプトのトークン数を表示する: ```sh -code2prompt path/to/codebase --tokens +code2prompt path/to/codebase --token-format=format ``` トークン数にトークナイザを指定する: ```sh -code2prompt path/to/codebase --tokens --encoding=p50k +code2prompt path/to/codebase --encoding=p50k ``` サポートされているトークナイザ: `cl100k`, `p50k`, `p50k_edit`, `r50k_bas`. @@ -91,7 +91,7 @@ code2prompt path/to/codebase --git-diff-branch 'main, development' --git-log-bra ソースコードブロックに行番号を追加する: ```sh -code2prompt path/to/codebase --line-number +code2prompt path/to/codebase --line-numbers ``` Markdownコードブロック内のコードのラッピングを無効にする: diff --git a/website/src/content/docs/ru/docs/how_to/cli.mdx b/website/src/content/docs/ru/docs/how_to/cli.mdx index d099ccc..8bdff27 100644 --- a/website/src/content/docs/ru/docs/how_to/cli.mdx +++ b/website/src/content/docs/ru/docs/how_to/cli.mdx @@ -56,19 +56,19 @@ code2prompt путь/к/кодовой/базе --exclude="*.txt,*.md" Исключение файлов/папок из дерева исходного кода по шаблонам исключения: ```sh -code2prompt путь/к/кодовой/базе --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt путь/к/кодовой/базе --exclude="*.npy,*.wav" ``` Отображение количества токенов сгенерированного промпта: ```sh -code2prompt путь/к/кодовой/базе --tokens +code2prompt путь/к/кодовой/базе --token-format=format ``` Указание токенизатора для подсчёта токенов: ```sh -code2prompt путь/к/кодовой/базе --tokens --encoding=p50k +code2prompt путь/к/кодовой/базе --encoding=p50k ``` Поддерживаемые токенизаторы: `cl100k`, `p50k`, `p50k_edit`, `r50k_bas`. @@ -116,7 +116,7 @@ code2prompt путь/к/кодовой/базе --git-diff-branch 'main, develop Добавление номеров строк к блокам кода: ```sh -code2prompt путь/к/кодовой/базе --line-number +code2prompt путь/к/кодовой/базе --line-numbers ``` Отключение обёртки кода в markdown‑блоках: diff --git a/website/src/content/docs/ru/docs/how_to/filter_files.md b/website/src/content/docs/ru/docs/how_to/filter_files.md index dd7b64b..85509c6 100644 --- a/website/src/content/docs/ru/docs/how_to/filter_files.md +++ b/website/src/content/docs/ru/docs/how_to/filter_files.md @@ -33,19 +33,19 @@ code2prompt path/to/codebase --exclude="*.txt,*.md" Исключить файлы/папки из дерева исходных файлов на основе шаблонов исключения: ```sh -code2prompt path/to/codebase --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt path/to/codebase --exclude="*.npy,*.wav" ``` Отобразить количество токенов сгенерированного запроса: ```sh -code2prompt path/to/codebase --tokens +code2prompt path/to/codebase --token-format=format ``` Указать токенизатор для подсчета токенов: ```sh -code2prompt path/to/codebase --tokens --encoding=p50k +code2prompt path/to/codebase --encoding=p50k ``` Поддерживаемые токенизаторы: `cl100k`, `p50k`, `p50k_edit`, `r50k_bas`. @@ -91,7 +91,7 @@ code2prompt path/to/codebase --git-diff-branch 'main, development' --git-log-bra Добавить номера строк к блокам исходного кода: ```sh -code2prompt path/to/codebase --line-number +code2prompt path/to/codebase --line-numbers ``` Отключить оборачивание кода внутри блоков markdown: diff --git a/website/src/content/docs/zh/docs/how_to/cli.mdx b/website/src/content/docs/zh/docs/how_to/cli.mdx index 247897b..45a8b3f 100644 --- a/website/src/content/docs/zh/docs/how_to/cli.mdx +++ b/website/src/content/docs/zh/docs/how_to/cli.mdx @@ -56,19 +56,19 @@ code2prompt path/to/codebase --exclude="*.txt,*.md" 根据排除模式从源树中排除文件/文件夹: ```sh -code2prompt path/to/codebase --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt path/to/codebase --exclude="*.npy,*.wav" ``` 显示生成提示的 token 数量: ```sh -code2prompt path/to/codebase --tokens +code2prompt path/to/codebase --token-format=format ``` 指定用于 token 计数的 tokenizer: ```sh -code2prompt path/to/codebase --tokens --encoding=p50k +code2prompt path/to/codebase --encoding=p50k ``` 支持的 tokenizer:`cl100k`、`p50k`、`p50k_edit`、`r50k_bas`。 @@ -116,7 +116,7 @@ code2prompt path/to/codebase --git-diff-branch 'main, development' --git-log-bra 为源码块添加行号: ```sh -code2prompt path/to/codebase --line-number +code2prompt path/to/codebase --line-numbers ``` 在 Markdown 代码块中禁用代码包装: diff --git a/website/src/content/docs/zh/docs/how_to/filter_files.md b/website/src/content/docs/zh/docs/how_to/filter_files.md index 2d403ee..1c99810 100644 --- a/website/src/content/docs/zh/docs/how_to/filter_files.md +++ b/website/src/content/docs/zh/docs/how_to/filter_files.md @@ -33,19 +33,19 @@ code2prompt path/to/codebase --exclude="*.txt,*.md" 根据排除模式从源树中排除文件/文件夹: ```sh -code2prompt path/to/codebase --exclude="*.npy,*.wav" --exclude-from-tree +code2prompt path/to/codebase --exclude="*.npy,*.wav" ``` 显示生成的提示的 token 数量: ```sh -code2prompt path/to/codebase --tokens +code2prompt path/to/codebase --token-format=format ``` 指定 token 计数器的 tokenizer: ```sh -code2prompt path/to/codebase --tokens --encoding=p50k +code2prompt path/to/codebase --encoding=p50k ``` 支持的 tokenizer:`cl100k`、`p50k`、`p50k_edit`、`r50k_bas`。 @@ -91,7 +91,7 @@ code2prompt path/to/codebase --git-diff-branch 'main, development' --git-log-bra 在源代码块中添加行号: ```sh -code2prompt path/to/codebase --line-number +code2prompt path/to/codebase --line-numbers ``` 禁用在 Markdown 代码块中换行代码: