#filename #file #editor #name #template #git-repository #generator

app just-code

一个简单、易于配置的 'Hello World' 生成器

1 个不稳定版本

0.1.1 2023年10月15日

#2369开发工具

WTFPL 许可证

12KB
219

just-code:一个极简的 helloworld 生成器

usage: just-code [-g|--create-git-repo] [-n|--no-editor] ([re:]file_name)+
                 -- [extra editor args]

此程序创建所有作为参数给出的文件名,从 ~/.config/just_code.toml 文件中复制模板,然后以所有文件名作为参数打开您的代码编辑器。编辑器由 "$EDITOR" 环境变量设置。

程序将替换任何出现的 $file name$,用新创建的文件名替换,保持与 $file name$ 相同的样式。例如,如果您正在创建一个名为 my_module.py 的文件

  • $file name$ 将变为 my module
  • $FILE_NAME$ 将变为 MY_MODULE
  • $FileName$ 将变为 MyModule

在文件名前加上 re: 将删除扩展名,例如: just-code re:hello.sh 将生成并打开 hello 而不是 hello.sh,但文件仍将作为 sh 文件处理。

可以通过在 -- 后写入它们将额外参数传递给编辑器。它们将在文件名之前添加,例如,如果我的 EDITOR="nvim",则 just-code main.py module.py -- -O 将启动 nvim -O main.py module.py

-n 标志会阻止编辑器打开新文件。

使用 -g 标志可以创建一个新的 git 仓库

依赖项

~9–17MB
~305K SLoC