服务器之家

服务器之家 > 正文

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

时间:2021-10-07 16:36     来源/作者:文知道

基本配置(萌新看,大佬请跳到下一节)

1、创建项目

点击create new project创建新的项目,点击open打开已有的项目。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

先选择左侧的项目类型,在右边选择项目的所在目录,强烈建议不要放在c盘。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

2、设置主题和界面字体

点击界面左上角的file选择settings进入设置配置页,进入`apparence& behavior > apparence项,可以选择主题theme**强力建议选择 darcula,暗色背景不伤眼睛**,需要勾选override default fonts by`才能修改界面的字体。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

3、设置代码区域字体

进入editor > font项,可以修改代码的字体font,默认只有phpstorm自带的几种字体,取消选中show only monospaced fonts可以选择电脑系统的字体。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

本地环境运行php

1、配置本地环境

点击界面左上角的file选择settings进入设置配置页,进入language & frameworks > php项,点击图中的···

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

在出现的弹窗中,点击左上角+,选择local path to interpreter...

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

设置本地环境的名称,点击文件夹图标选择php的安装位置,即php.exe的目录,如果没有装过php的可以先安装个wamp,这里就不做介绍了。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

2、新建php文件

新建php文件,右键点击项目,选择new > php file进行新建。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

3、运行php文件

运行php文件 点击上方菜单run > run进行运行,

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

在出现的弹窗中,有两种运行模式:javascript表示在浏览器中运行,php script表示在phpstorm中运行。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

此外,点击代码区域右上角的浏览器图标,可以直接在浏览器中运行php代码。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

远程开发项目

1、配置服务器连接

点击上方菜单tools > deployment > configuration...进行配置

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

点击左上角的+ 新建服务器配置,设置服务器名称,以及传输方式,建议选择sftp比ftp更加安全

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

服务器连接配置,分别填写服务器的ip、端口号、项目根目录、用户名、密码,点击test sftp connection进行测试连接服务器。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

出现以下弹窗即表示服务器连接成功。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

2、配置服务器项目目录

点击mappings,选择本地项目地址、服务器项目地址(注意这里是从上一步设置的项目根目录开始的)、服务器网站目录地址,并选择设置为默认服务器。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

3、从服务器下载项目文件

右键点击项目,选择deployment > download from ...进行下载。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

4、设置自动上传

点击上方菜单tools > deployment > automatic upload(always)进行选中,即可在保存文件时自动上传到服务器。

PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

常用快捷键

复制剪切

  • ctrl + c 复制文本, 除了可以复制选中的文本,在不选中文本时,会直接复制当前光标所在行
  • ctrl + x 粘贴文本,除了可以剪切选中的文本,在不选中文本时,会直接剪切当前光标所在行
  • ctrl + d 复制当前行,这里是直接复制当前行到编辑器而不是在剪切板,相当于同时执行了复制和粘贴
  • ctrl + y 删除当前行

粘贴

  • ctrl+v 直接粘贴
  • ctrl+shift+v 打开一个弹窗,显示最近复制的条目,选中后粘贴

撤销

  • ctrl + z 撤销
  • ctrl + shift + z取消撤销
  • ctrl + alt + z 整体恢复到未编辑之前的版本,需要版本控制配合

换行

  • enter 换行
  • shift + enter 按照当前缩进,向下进入新的一行
  • ctrl + alt + enter按照当前缩进,向上进入新的一行
  • ctrl+enter 换行,但光标留在原来位置
  • ctrl+shift+j 合并行

缩进

  • tab选中的文本缩进到下一个级别
  • shift + tab选中的文本缩进到上一个级别
  • ctrl+alt+i 自动缩进

查找替换

  • ctrl+f 查找文本(match case 是匹配大小写,words 只匹配整个文本)
  • ctrl+r 替换文本(match case 是匹配大小写,words 只匹配整个文本)

切换窗口

  • shift + ~ 切换打开的文件窗口

光标定位和选择文本

  • ctrl + w 选中一个光标所在位置的单词,可以说是用的非常多的一个快捷键了,非常有用
  • home 移动到行首
  • end 移动到行尾

其他

  • alt + 鼠标点击 对多点进行编辑操作

到此这篇关于phpstorm的使用教程(本地运行php+远程开发+快捷键)的文章就介绍到这了,更多相关phpstorm使用内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://segmentfault.com/a/1190000022155187

标签:

相关文章

热门资讯

yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
2021年耽改剧名单 2021要播出的59部耽改剧列表
2021年耽改剧名单 2021要播出的59部耽改剧列表 2021-03-05
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总 2020-11-13
返回顶部