您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程

WordPress开发怎么设置atom环境

惜霜2023-06-24WordPress教程已有人查阅

导读在atom中查找并安装project-manager插件,有了它,我们才能单独为WordPress项目创建自己特殊的环境。

在atom中查找并安装project-manager插件,有了它,我们才能单独为WordPress项目创建自己特殊的环境。按照说明文档,在菜单里选择Save Project后,它会创建一个~/.atom/projects.cson文件,里面有你的项目的路径等基本信息。

在你的项目的根目录下,建立一个文件名为project.cson的文件,内容如下:

settings:
  "*":
    "linter-phpcs.codeStandardOrConfigFile": "WordPress"
  ".html.php.text":
    "editor.tabType": "hard"

第3行的意思是说:只对本项目进行WordPress校验。

第4行和第5行的意思是说:只对php文件进行硬TAB。

这样,你的其它所有PHP项目还是用PSR2标准进行校验,并且是软TAB,也就是TAB会被转换为空格,而只有这个项目里的PHP项目是硬TAB,其它文件例如JS等还是软TAB。

新方法

Atom中的Project Management并不好用,最后我还是采用了editorconfig加phpcs的方法进行设定:

editorconfig

首先,在项目的根目录下建立一个.editorconfig文件:

root = true
[*.php]
indent_style = tab
[*.scss]
indent_style = space
indent_size = 2

这里规定了php文件的缩进方式必须用TAB键。注意:Atom必须把缩进方式改成Auto,否则在editorconfig里的设置会不起作用。

phpcs.xml

然后,在项目根目录下建立一个phpcs.xml文件:

<?xml version="1.0"?>
<ruleset name="Custom Standard">
 <rule ref="WordPress"/>
</ruleset>

在这里,我们告诉phpcs,这个项目将使用WordPress验证。

本文标签:

很赞哦! ()

相关源码

  • (自适应)五金配件机械加工设备pbootcms模板免费下载这款基于PbootCMS开发的网站模板为五金配件和机械加工行业设计,采用简洁有力的设计风格,突出工业产品的专业性和可靠性。模板结构清晰,功能完善,能够有效展示各类工业产品的技术参数和应用场景。查看源码
  • 帝国cms淘宝客京东联盟网站整站源码下载本模板基于帝国CMS内核深度开发,为淘宝客行业量身定制。随着腾讯微信与淘宝生态的互联互通,淘宝客链接现可在微信、QQ等平台直接分享,为推广带来更多便利。模板特别优化了店铺推广功能,有效避免商品下架导致的链接失效问题,同时支持京东联盟等多平台商品推广。查看源码
  • (自适应响应式)英文外贸电子产品手机配件网站pbootcms模板专业级外贸网站模板基于PbootCMS内核开发,为电子产品跨境贸易企业设计。采用响应式布局技术,确保电脑、平板、手机等设备访问时自动适配显示效果。数据实时同步管理,一次编辑全平台生效。查看源码
  • (PC+WAP)绿色环保设备环保企业网站模板源码下载基于PbootCMS内核开发的响应式企业模板,为环保设备制造、环境技术服务等企业打造,通过模块化设计实现多行业快速适配。查看源码
  • (自适应)pbootcms家政服务保洁保姆打扫卫生网站模板下载本模板基于PbootCMS内核开发,为家政服务企业量身定制。设计风格温馨亲切,突出家政行业的专业与贴心服务特性,多方位展示企业服务项目与优势。查看源码
  • (PC+手机)帝国cms7.5漫画图片连载网站源码免费下载本模板基于帝国CMS7.5深度开发,为漫画阅读类网站打造。整体设计风格贴合漫画行业特性,界面布局充分考虑漫画作品的展示需求,支持多种漫画阅读模式。模板采用响应式设计,能够自动适配PC端和移动端设备,为读者提供流畅的阅读体验。查看源码
分享笔记 (共有 篇笔记)
验证码: