分类

下划线命名转换

将文本转换为下划线命名格式(小写字母带下划线)

关键信息

分类
Text Processing
输入类型
text
输出类型
text
样本覆盖
4
支持 API
Yes

概览

下划线命名转换工具是一款高效的文本格式化工具,能够快速将任意文本转换为符合编程规范的 snake_case(蛇形命名)格式,确保所有字母小写并以单下划线连接单词。

适用场景

  • 在编写代码时,需要将变量名或函数名统一转换为蛇形命名规范。
  • 整理数据库字段名称,确保所有列名符合标准的下划线命名格式。
  • 处理 API 接口文档,将驼峰式命名的参数批量转换为下划线格式。

工作原理

  • 在输入框中粘贴需要转换的文本或单词序列。
  • 工具会自动识别文本中的空格、驼峰或连字符。
  • 点击转换按钮,系统将立即输出符合 snake_case 规范的文本结果。

使用场景

编程变量重命名:将代码中的驼峰命名变量快速转换为符合 Python 或 SQL 规范的蛇形命名。
数据库设计:统一整理数据表字段,确保数据库结构命名风格一致。
配置文件格式化:将配置项名称转换为标准的下划线格式,提升可读性。

用户案例

1. 代码变量重命名

后端开发工程师
背景原因
在重构旧代码时,需要将大量的驼峰命名变量(如 userName, userEmail)统一改为蛇形命名。
解决问题
手动修改变量名效率低下且容易出错。
如何使用
将变量名列表粘贴到输入框中,点击转换即可获得 user_name, user_email。
效果
快速完成变量命名规范化,符合项目代码风格要求。

2. 数据库字段整理

数据分析师
背景原因
从 Excel 导入数据到数据库时,表头包含空格和混合大小写(如 'Total Sales Amount')。
解决问题
数据库字段名不支持空格,需要转换为标准的下划线格式。
如何使用
输入 'Total Sales Amount',工具自动输出 total_sales_amount。
效果
直接生成可用于 SQL 建表的字段名,避免了手动编辑的繁琐。

用 Samples 测试

text

相关专题

常见问题

什么是下划线命名(snake_case)?

这是一种命名约定,将所有字母转换为小写,并使用下划线连接单词,例如 'my_variable_name'。

该工具支持处理驼峰命名吗?

支持,工具会自动识别驼峰命名(CamelCase)并将其拆分为单词,再转换为下划线格式。

转换后的文本包含大写字母吗?

不会,转换后的结果会强制转换为全小写字母。

可以批量转换多个单词吗?

可以,您可以输入包含多个单词的短语或列表,工具会将其统一处理为蛇形格式。

该工具是否需要联网使用?

本工具支持在浏览器端直接运行,处理过程快速且保护隐私。

API 文档

请求端点

POST /zh/api/tools/text-snake-case

请求参数

参数名 类型 必填 描述
text text -

响应格式

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
文本: 文本

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-text-snake-case": {
      "name": "text-snake-case",
      "description": "将文本转换为下划线命名格式(小写字母带下划线)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=text-snake-case",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]