Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>pf_generated_stringNew to Visual Studio Code? Get it now.
pf_generated_string

pf_generated_string

PFinal南丞

|
23 installs
| (0) | Free
一个字符串重复生成的小插件 方便生成指定个数的字符串
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

pf-generated-string

一个功能丰富的字符串操作VS Code扩展插件,提供多种常用的字符串处理功能。

功能特性

🔄 字符串重复生成

  • 命令: pgs
  • 功能: 生成指定字符重复指定次数的字符串
  • 用法: 选择文本后执行命令,输入格式如 #*10
  • 示例: #*10 → ##########

🔤 字符串转换

  • 转换为大写 (pgs.toUpperCase): 将选中文本转换为大写
  • 转换为小写 (pgs.toLowerCase): 将选中文本转换为小写
  • 转换为驼峰命名 (pgs.toCamelCase): 转换为camelCase格式
  • 转换为下划线命名 (pgs.toSnakeCase): 转换为snake_case格式
  • 转换为短横线命名 (pgs.toKebabCase): 转换为kebab-case格式
  • 转换为帕斯卡命名 (pgs.toPascalCase): 转换为PascalCase格式

🔄 字符串处理

  • 反转字符串 (pgs.reverse): 反转选中文本
  • 去除首尾空格 (pgs.trim): 去除选中文本的首尾空格

🔐 编码解码

  • Base64编码 (pgs.base64Encode): 将文本进行Base64编码
  • Base64解码 (pgs.base64Decode): 将Base64文本解码
  • URL编码 (pgs.urlEncode): 将文本进行URL编码
  • URL解码 (pgs.urlDecode): 将URL编码文本解码

🎲 字符串生成

  • 生成UUID (pgs.generateUUID): 生成UUID v4格式的唯一标识符
  • 生成随机字符串 (pgs.generateRandomString): 生成指定长度的随机字符串

📄 JSON处理

  • JSON格式化 (pgs.jsonFormat): 格式化JSON字符串,增加缩进
  • JSON压缩 (pgs.jsonMinify): 压缩JSON字符串,去除空格

📊 文本统计

  • 统计字符数 (pgs.countChars): 统计选中文本的字符数、行数、单词数

🌐 HTML处理

  • HTML转义 (pgs.escapeHtml): 将HTML特殊字符转义
  • HTML反转义 (pgs.unescapeHtml): 将HTML转义字符还原

使用方法

  1. 在VS Code中打开任意文件
  2. 选择要处理的文本
  3. 按 Ctrl+Shift+P (Windows/Linux) 或 Cmd+Shift+P (Mac) 打开命令面板
  4. 输入命令名称(如 "转换为驼峰命名")并执行
  5. 选中的文本将被处理后的结果替换

安装方法

  1. 在VS Code扩展商店搜索 "pf-generated-string"
  2. 点击安装
  3. 重启VS Code

版本历史

v0.0.2

  • 新增20+种字符串操作功能
  • 支持多种命名格式转换
  • 支持编码解码操作
  • 支持JSON格式化
  • 支持文本统计功能
  • 支持HTML转义处理

v0.0.1

  • 基础字符串重复生成功能

开发信息

  • 发布者: pfinal-nc
  • 版本: 0.0.2
  • VS Code版本要求: ^1.78.0
  • 分类: Snippets

贡献

欢迎提交Issue和Pull Request来改进这个扩展!

许可证

MIT License

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft