阅读量:0
在Ubuntu下配置PhpStorm可以提升开发效率和用户体验。以下是一些实用的配置技巧:
安装与启动
- 下载并解压PhpStorm:
- 访问JetBrains官网下载最新版本的PhpStorm。
- 使用wget命令下载tar包,例如:
wget https://d1opms6zj7jotq.cloudfront.net/webide/PhpStorm-2024.3.tar.gz
- 解压到指定目录,例如
/opt:
sudo tar xvf PhpStorm-2024.3.tar.gz -C /opt/
- 配置环境变量:
- 编辑
phpstorm.sh文件,添加以下内容:
export JAVA_HOME=/path/to/your/java
export PATH=$JAVA_HOME/bin:$PATH
- 运行以下命令使更改生效:
source /path/to/phpstorm.sh
- 启动PhpStorm:
- 在终端中输入以下命令启动PhpStorm:
phpstorm
配置技巧
- 大小写转换:
- 选中文本后,按住
Ctrl + Shift + U,可以将文本中的字母转换为大写或小写,避免重复输入。
- 多个位置选中:
- 选中文本后,按住
Alt + J可以同时选中相同的文本进行编辑,按住Alt + Shift + J可以取消选中。
- 加入自定义字典:
- 选中单词后,按住
Alt + Enter,选择Save to project-level dictionary,去掉波浪号标识。
- 显示代码行号:
- 鼠标右键点击代码区域左边空白栏,选
Show Lines Nimbers即可显示或隐藏行号。
- 代码格式优化:
- 将光标放于文件里或选中要优化格式的代码,按住
Ctrl + Alt + L自动优化所有代码格式。
- 代码模板设置:
- 在
SettingsEditorLive Templates进行自定义配置,提高代码补全效率。
- SSH工具:
- 点击
Tools->Start SSH session...,选择要链接的服务器进行配置。
- FTP工具:
- 点击
Tools->Deployment->Browse Remote Host,链接远程服务器进行文件操作。
- 安装中文语言包:
- 在PhpStorm中,点击
Plugins,搜索“Chinese”,安装中文语言包,方便中文用户使用。
- 配置Xdebug调试环境:
- 安装Xdebug扩展:
sudo apt update
sudo apt install php-xdebug
- 编辑
php.ini文件,启用Xdebug扩展:
zend_extension /path/to/xdebug.so
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.remote_host = localhost
xdebug.remote_port = 9000
- 在PhpStorm中配置Xdebug调试端口为默认值9000。
优化性能
- 分配更多内存:
- 编辑
phpstorm.vmoptions文件以分配更多内存。文件位于PhpStorm安装目录的bin文件夹中(例如/opt/phpstorm/bin/phpstorm64.vmoptions或/opt/phpstorm/bin/phpstorm.vmoptions)。 - 通过增加以下参数来分配更多内存:
-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=240m
-XX:UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djna.nosys=true
-Djna.boot.library.path=/path/to/jdk/lib/amd64/server/lib
- 根据您的系统内存情况调整
-Xms和-Xmx参数的值。
- 禁用不需要的插件:
- 进入
File->Settings->Plugins,禁用您不需要的插件。这将减少PhpStorm的内存占用和启动时间。
- 使用轻量级桌面环境:
- 如果您使用的是资源密集型的桌面环境(如GNOME 或KDE),请考虑切换到较轻量级的桌面环境(如LXDE 或XFCE),以减轻系统负担。
- 关闭不必要的应用程序:
- 确保在运行
PhpStorm时关闭不需要的其他应用程序,以释放更多系统资源供PhpStorm使用。
- 优化 PHP 配置:
- 安装 OPcache 扩展:
sudo apt install php-opcache
- 编辑
php.ini文件,启用 OPcache:
zend_extension = /usr/lib/php/20190902/opcache.so
opcache.enable = 1
opcache.validate_timestamps = 1
opcache.fast_shutdown = 1
- 定期清理缓存和重建项目:
- 定期清理
PhpStorm的缓存和重建项目,以保持最佳性能。进入File->Invalidate Caches / Restart,然后点击Invalidate and Restart。
以上就是关于“Ubuntu下phpstorm配置有哪些技巧”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm