常见语言的语法高亮支持
为什么语法高亮重要
在黑白的纯文本里读代码就像在无格式的文档里读文章——所有内容混在一起,很难定位关键信息。语法高亮通过颜色区分关键字、字符串、注释、数字等,让代码的结构和逻辑"可视化",阅读速度和准确率都大幅提升。
Web Tools 支持哪些语言
| 语言 / 类型 | 常见文件扩展名 | 典型使用场景 |
|---|---|---|
| PHP | .php | 网站后端代码(WordPress、Laravel 等) |
| JavaScript | .js | 前端脚本、Node.js 后端 |
| Python | .py | 自动化脚本、运维工具 |
| HTML | .html、.htm | 网页模板 |
| CSS | .css | 样式表 |
| JSON | .json | 配置文件、API 响应 |
| XML | .xml | 配置文件、API 响应 |
| YAML | .yaml、.yml | Docker、Kubernetes 配置 |
| SQL | .sql | 数据库脚本 |
| Shell | .sh、.bash | Linux 脚本 |
| 配置文件 | .conf、.ini | Nginx / Apache / PHP 配置 |
不同高亮元素的区分
编辑器通常用以下颜色或样式区分代码中的不同角色:
- 关键字:如
if、else、function、class——深色加粗 - 字符串:如
"hello"、'world'——绿色或橙色 - 注释:如
// 注释、/* 块注释 */、# shell 注释——灰色或斜体 - 数字:如
42、3.14——紫色 - 函数 / 类名:通常用和关键字不同的颜色
不同主题下配色会有差异,但角色分类逻辑一致。
自动识别 vs 手动指定
Web Tools 会根据文件扩展名自动识别语言并应用对应的高亮规则。如果文件没有扩展名(比如 .env、Makefile),有时会自动识别失败——这时可以在编辑器设置中手动指定语法类型。
修改后怎么保存
在 FTP/SFTP 文件管理器中打开的远程文件,修改后点击保存会直接上传覆盖到服务器。操作是直接覆盖,如果原文件没有备份的话,误操作的修改难以恢复。建议重要文件先在服务器上 cp file file.bak 备份再改。
相关页面
- 代码编辑器概述 —— 编辑器完整功能介绍
- FTP/SFTP 管理器 —— 从文件管理器打开代码