Tag: editplus

  • vim的php语法检查

    之前一直是editplus的忠实爱好者,对editplus的使用也是小有心得.自打转向到vim之后,费了很大劲才转换一些习惯,渐渐的脱离了editplus,可见一款趁手的编辑器还是粘性很强的.以前说到的editplus可以和zend studio自带的ZendCodeAnalyzer工具进行整合对php语法进行检测,相当方便.那么怎样用vim实现类似的功能呢?一番搜索,找到了答案: map <C-J> :!php -l %<CR> 这样在vim里面就可以直接用ctrl+j,调用php解析器对当前文档进行语法检查了.当然如果php解析器不在你的路径下的话,那么应该写上全路径,象下面这样: map <C-J> :!c:/php/php -l %<CR> PS:vim的语法美化功能也很方便,只要在程序的第一行,command模式下输入=:1,$,就可以把当前代码排列的井然有序.而editplus则需要另外的工具配合,也能做到这一点. 参考资料:http://www.vim.org/tips/tip.php?tip_id=692

  • 在psftp中进行批处理操作

    在psftp(sftp的命令行客户端)中进行批处理操作: 1.首先建立文件->myscript.scr,内容如下: 代码片段: cd /home/ftp/users/jeffdel jam-old.tar.gzren jam.tar.gz jam-old.tar.gzput jam.tar.gzchmod a+r jam.tar.gzquit 2.然后你可以运行下面命令行: psftp user@hostname -b myscript.scr myscript.scr中所写的内容就会执行下去 3.有什么用呢?在windows下写个批处理.bat,配合editplus上传文件,爽翻你 附命令行帮助: 代码片段: PuTTY Secure File Transfer (SFTP) clientRelease 0.56Usage: psftp [options] [user@]hostOptions:  -b file   use specified batchfile  -bc       output batchfile commands  -be       don’t stop batchfile processing if errors  -v        show verbose messages  -load sessname  Load settings from saved session  -l user   connect with specified username  -P port   connect to specified port  -pw […]

  • 让editplus的Function list显示php5的函数

    如果你开始使用php5了,而且正好又是editplus的忠实用户,一定会为editplus的function列表无法正确显示而烦恼.这时候,我们不能怨社会,php5新增的public,private,proctectd,static关键字才是罪恶的根源,function不再是function,而是public function…. 当然,这一切不会难倒我们,editplus具有很好的可定制性,以下步骤可以轻松解决这个问题: 打开tools->perferences->Files->Setting&syntax 选择File types->PHP 修改Function pattern^[ t]*function[ t].*([^;]*$ 变成 ^[ t]*(function |public |protected |private |static).*([^;]*$ 点ok保存设置 好了,按下ctrl+F11,看看函数窗口,有没有显示出所有的函数呢? [@more@]