6 个版本 (2 个稳定版本)
1.0.1 | 2020年5月7日 |
---|---|
0.2.2 | 2020年3月22日 |
0.2.1 | 2020年2月24日 |
0.2.0 | 2020年2月24日 |
0.1.0 | 2020年2月24日 |
#15 in #visual-studio-code
40KB
213 代码行
Character-snippets
一个小程序,可以生成 Visual Studio Code 片段文件,包含内置片段(>1000 个 Unicode 字符)或自定义的 TOML 输入文件。
# Install with Rust. Alternatively, download a binary from the Releases page.
cargo install character-snippets
# Put a snippets file in a good location for Visual Studio Code on Linux. These
# snippets will be visible in all workspaces.
character-snippets --builtin > ~/.config/Code/User/snippets/chars.code-snippets
# Use a custom snippets file.
character-snippets my-custom-snippets.toml > ~/.config/Code/User/snippets/chars.code-snippets
# To find out where the snippets files are located on your operating system, run
# "Preferences: Configure User Snippets" and create a new global snippets file.
输入文件的格式应如下所示
[Snippets]
xbrackets = "〚$1〛"
xcheckbox = "☐ "
xchecked = "☑ "
xcheckmark = "✓"
xch = "✓"
Visual Studio Code 将变量,如 $1
解释为占位符。
输出将发送到标准输出。
安装
下载二进制文件
→ 从 GitHub 发布页面
或者,在 Unix 上从头编译
# 1. Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# 2. Add ~/.cargo/bin to PATH
source $HOME/.cargo/env # or log in again
# 3. We need a basic build environment (cc, ld) for a dependency
apt install build-essential
# 4. Install character-snippets
cargo install character-snippets
# 5. Profit!
character-snippets --builtin > ~/.config/Code/User/snippets/chars.code-snippets # for Linux
character-snippets src/builtin-snippets.toml > ~/.config/Code/User/snippets/chars.code-snippets
许可协议
本项目采用以下任一许可协议
- Apache 许可协议第 2 版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可协议 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则您提交给本项目以供包含的任何有意贡献,根据 Apache-2.0 许可协议定义,应双许可如上所述,不附加任何额外条款或条件。
依赖关系
~6–16MB
~188K SLoC