手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:phpstorm

phpstorm设置ftp上传的时间问题

在用phpstorm上传文件的时候,发现时差8个小时,用FTP软件都没有问题,于是找了很久没有找到资料
后来到Deployment中的options里发现这个选项:

当打上勾后,时差就8小时了,不打勾立刻正常,采用了本地时间。
于是,把勾去掉。

Tags: phpstorm, 时差

利用phpstorm将文件上传到软链接目录

在项目中,有一个目录是通过ln软链接而来,在FTP(filezilla)里也不能上传,在很多软件里都不认这个目录是软链接,这时候真纠结。当然phpstorm在默认情况下也不能上传到该目录中

于是,我在phpstorm的Deployment中配置了一个mapping,将要上传的目录map到线上的实际目录中,这样就不会出现上述问题了。
例如,线上有一个/var/www/upload目录,但我们在项目中的地址是/var/www/xxx.com/upload,实际上是映射到/var/www/upload目录的。这是通过 ln -s来实现。嗯,不能用硬链接,因为硬链接不能跨分区。
在这种情况上很多FTP软件在打开/var/www/xxx.com/upload目录的时候都会报550错误,为了偷懒我在phpstorm里将项目的upload目录直接指向/var/www/upload。而不是xxx.com/upload,一下子世界就清静了。

Tags: phpstorm

解决phpstorm 3.0 乱码问题

昨天用phpstorm打开asp程序(需要在phpstorm的插件里开启asp的支持,才有高亮)的时候,发现所有的中文都是乱码。
很明白,ASP,大多是gbk编码的,而phpstorm默认是utf-8。
很方便,在settings里将fileencoding调整为gbk就OK了。但这样,还是看不到效果,再打开任何一个文件,还是乱码
不要紧张,将phpstorm退出一下再进就OK了。

这可能是因为PHPstorm在启动的时候将配置加载到内存导致的吧?退出一下,配置什么的就重新加载了。
看到中文不再是所谓的麻将牌,还是比较欣慰的。

Tags: phpstorm, asp, utf-8, ansi, gbk

markdown编辑器

妖怪在群进而推荐了mou这个APP,才发现,原来markdown文档可以这么写。
我原来都是用phpstorm的插件来处理的

之所以要用markdown,是因为首先,很多人都在用,很多开发人员觉得markdown其实只是写文本文件,可读性不强啊。
但是很多人为什么要用这个呢?

因为它简单。可读性好。且可以使用相关工具换成 TXT、RTF、HTML、PDF、Microsoft Doc等。

而且,今天在群里有人就说了,当你用它来写changelog或者readme的时候就可以很容易diff了,如果你是用doc,你怎么diff呢?

好吧,我走题了,不过markdown看起来真不错,而且也可以尝试以后将博客转为markdown格式(或许真有可能),又不占地方,也不占空间

先上图:大小: 94.46 K
尺寸: 500 x 358
浏览: 1253 次
点击打开新窗口浏览全图

再上下载地址:http://mouapp.com/

这里有介绍:http://www.ituring.com.cn/article/details/504

Markdown 的目标是实现「易读易写」。

不过最需要强调的便是它的可读性。一份使用 Markdown 格式撰写的文档应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括 SetextatxTextilereStructuredTextGrutatextEtText,然而最大灵感来源其实是纯文本的电子邮件格式。

因此 Markdown 的语法全由标点符号所组成,并经过严谨慎选,是为了让它们看起来就像所要表达的意思。像是在文字两旁加上星号,看起来就像*强调*。Markdown 的列表看起来,嗯,就是列表。假如你用过电子邮件,区块引言看起来就真的像是引用一段文字。

Tags: markdown, md, mouapp, phpstorm

phpstorm 函数提示

其实我一直以为phpstorm的函数提示只能提示参数的,但最近我在把菜单一一看完的时候才发现,原来,它真的可以提示函数的详细信息。
说白了, 就是将phpdoc这一块的内容全部提示出来。具体怎么操作呢?
在macosx上,快捷键是F1或者ctrl+j
其他平台上未知,但没有关系,可以通过keymap来看一下定义的是什么快捷键,也可以看这个:

看那个QuickDocumentation,就知道了。
因为菜单里的提示只是默认的,所以如果有多种快捷键,还是看keymap的定义吧。比如我现在的定义是:

Tags: phpstorm

Records:2212345