Phpstorm假死有关问题
Phpstorm假死问题
Phpstorm是一款我比较喜欢的IDE,有出色的代码高亮和语法检测的功能,是web开发者的利器。不过有一个我很头疼的问题,就是时不时地假死一下,有时候要等很久,本来是想通过IDE提高开发效率的,但这却又成为影响效率的瓶颈。
在网上搜索没有找到答案,所以心想这是不是个别问题。而我的开发方式有些不同的是,我的代码是放在linux开发机上的,因为只有在那上面才有授权部署到测试机。开发机上装了samba服务器,在windows中映射成虚拟磁盘,phpstorm直接操作虚拟磁盘上的文件。可想而知由于网络的延迟,操作文件也会有一定的延迟,明显的感觉就是在保存文件的时候,会卡一下。可为什么有时候没有保存文件也会有好一段时间没有响应呢?我想是程序在检查项目所有文件或者建索引之类的。
由于实在不能忍受这时不时的假死,非常影响写码心情。于是我想就直接在本地开发吧,把代码co到本地。但我要发布到测试机仍然需要通过开发机啊,怎么办?这时候想到,Phpstorm肯定支持部署到服务器的功能(我觉得任何一个集成开发环境都应该支持),我找了一下果然有,在Tools -> Deployment -> Configuration 里,新建一个deployment,type选择Local or mounted folder,勾选Automatic Upload,这样保存的时候就会自动拷贝到开发机上了。
一切都设置好以后发现就打开File菜单的时候还会假死,这让我大惑不解,难道优化的方向错了?鼠标在File菜单中扫过去,发现划过Reopen项的时候就会卡一下,原来Reopen里都是以前建的项目,就是建在虚拟硬盘里的,所以造成延迟,把打开历史清空以后就解决了。

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

想了解更多关于开源的内容,请访问:51CTO鸿蒙开发者社区https://ost.51cto.com运行环境DAYU200:4.0.10.16SDK:4.0.10.15IDE:4.0.600一、创建应用点击File->newFile->CreateProgect。选择模版:【OpenHarmony】EmptyAbility:填写项目名,shici,应用包名com.nut.shici,应用存储位置XXX(不要有中文,特殊字符,空格)。CompileSDK10,Model:Stage。Device

使用Java的File.length()函数获取文件的大小文件大小是在处理文件操作时很常见的一个需求,Java提供了一个很方便的方法来获取文件的大小,即使用File类的length()方法。本文将介绍如何使用该方法来获取文件的大小,并给出相应的代码示例。首先,我们需要创建一个File对象来表示我们想要获取大小的文件。以下是创建File对象的方法:Filef

php blob转file的方法:1、创建一个php示例文件;2、通过“function blobToFile(blob) {return new File([blob], 'screenshot.png', { type: 'image/jpeg' })}”方法实现Blob转File即可。

使用Java的File.renameTo()函数重命名文件在Java编程中,我们经常需要对文件进行重命名的操作。Java提供了File类来处理文件操作,其中的renameTo()函数可以方便地重命名文件。本文将介绍如何使用Java的File.renameTo()函数来重命名文件,并提供相应的代码示例。File.renameTo()函数是File类的一个方法,

使用java的File.getParentFile()函数获取文件的父目录在Java编程中,我们经常需要操作文件和文件夹。当我们需要获取文件的父目录时,可以使用Java提供的File.getParentFile()函数来完成。本文将介绍如何使用这个函数并提供代码示例。Java中的File类是用于操作文件和文件夹的主要类。它提供了许多方法来获取和操作文件的属性

使用java的File.getParent()函数获取文件的父路径在Java编程中,我们经常需要操作文件和文件夹。有时候,我们需要获取一个文件的父路径,也就是该文件所在文件夹的路径。Java的File类提供了getParent()方法用于获取文件或文件夹的父路径。File类是Java对文件和文件夹的抽象表示,它提供了一系列操作文件和文件夹的方法。其中,get

如何使用Java中的File.delete()方法删除文件或目录?概述:在Java中,我们可以使用File类的delete()方法来删除文件或目录。该方法用于删除指定的文件或目录。但是需要注意的是,该方法只能删除空目录或者没有被其他程序打开的文件。如果文件或目录删除失败,可以通过捕获IOException异常来查找具体原因。步骤一:导入相关的包首先,我们需要

通过安装XdebugPHP扩展并启用它,你可以使用Xdebug客户端(如PhpStorm或VSCode)调试PHP函数。设置断点,使用IDE运行脚本,进入调试模式检查变量、执行逐步调试和查看调用堆栈。在实战案例中,你可以对sum函数设置断点并使用调试器查看变量和执行流程,以调试错误或优化代码。
