Mac平台好用的php集成开发环境( 二 )


3. 编辑器支持语法高亮、列编辑、多点编辑、括号匹配等特性,以及常用快捷键操作,但目前并不支持自定义设置(毕竟不是专业文本编辑器) 。
4. 支持的快捷键列表:
查找:? + F全选:? + A代码折叠:F2全部折叠:? + ? + 0全部展开:? + ? + ? + 0选择到顶部:? + ? + ↑选择到底部:? + ? + ↓定位到行首:? + Right定位到行尾:? + Left查找下一个:? + G查找上一个:? + ? + G替换:? + ? + F注释/取消注释:? + /跳转到行:? + L删除行:? + D复制行 ? + ? + ↓更多请自行尝试 。。。。。。

  • 特殊菜单:
Nginx菜单,此菜单展开后在vhosts一栏左侧有二级菜单,右侧有一个按钮 。
二级菜单用来展示所有虚拟机配置文件(_nginx.vhost.fpm文件除外),这些配置文件都被include到virtualhost.conf文件中,多虚拟机配置文件可使结构更加清晰 。
右侧加号按钮用来新建虚拟机配置文件,且会自动生成简易模板 。
主机名称字段用来设定 server_name 值,同时当文件名称一项如果为空时,也将充当文件名称
文件名称字段是可选项,如果输入字符,则创建的虚拟主机配置文件名将以此项命名,如果留空则默认取主机名称一项字段值
Mac平台好用的php集成开发环境

文章插图
 
项目位置字段用来指定 root 值,此字段将会自动添加主机名称或文件名称值作为项目目录,注意此项并不能自动创建并不存在的文件夹
可通过‘自动选项’来选择是否自动重启Nginx和是否自动将主机名称(server_name)写入"/etc/hosts"文件中 。如下图所示
Mac平台好用的php集成开发环境

文章插图
 
每个虚拟机配置文件都可以通过右侧删除按钮进行移除 。如下图所示
Mac平台好用的php集成开发环境

文章插图
 
  • 日志查看
大体与配置编辑菜单相似,MxSrvs会自动读取logs及其子目录下所有日志文件,新生成的日志文件 可通过菜单左侧‘重新加载文件列表’按钮加载到菜单中 。
  • 软件设置
点击窗口右上角设置按钮可打开设置页面 。
开机密码(sudo密码):MxSrvs大多操作需要请求su权限,所以此项设置非常重要,如不设置,将无法正常使用本应用 。在没有设定开机密码时,操作需要输入密码的功能时会有弹窗提示 。密码加盐加密,安全可靠 。
  • 常规设置:
重启:无需解释,服务处于停止状态时不可用 。
开机启动:服务类程序随系统开机自动启动切换 。(注意:若要某程序开机自启,需在设置 – 常规设置 – 开机启动MxSrvs处勾选,且开机密码(sudo密码)配置正确
强制停止:在某些特殊或未知情况下,服务类程序无法正常停止时使用 。
环境变量:将程序加入到环境变量中,方便使用终端做更多操作 。
组件列表:指的是非服务类程序,这些程序只有加入到“环境变量”一项操作 。
Mac平台好用的php集成开发环境

文章插图
 
信息栏:用来展示操作结果 。
路径设置:可设置数据文件或缓存文件保存目录 。
注:页面切换不会丢失未保存配置,但若有未保存的配置或日志而直接退出应用,文件将不会被保存 。
  • 菜单图标:
一些快捷操作,可通过默认浏览器打开内置程序(phpMyAdmin、WebGrind、Beanstalk Console)网址、可通过Finder打开一些可能会用到的程序目录 。
Mac平台好用的php集成开发环境

文章插图
 
 
Mac平台好用的php集成开发环境

文章插图
 
最后有需要这块软件的小伙伴可以直接百度搜索官网哦,这款适合个人开发学习使用的或者本地测试程序的 。大型商业程序不建议使用哈,如果安装过程有问题的小伙伴可以给我私信 。需要下载地址的也可以私信给我哦 。我是一名php程序员,希望和大家学习共同进步 。




推荐阅读