等宽编程字体Luxi

post by 朦朧中的罪惡 / 2009-12-13 23:12 Sunday 软件应用

今天又发现了一款等宽的编程字体Luxi mono,它是属于Luxi家族的字体,字体非常漂亮非常适合于编程使用,我又多了一款编程字体可以选择了。

点击查看原图

使用效果图:

点击查看原图

点击查看原图

下载地址

标签: 享受编程

评论(0) 引用(0) 浏览(224)

eclipse PDT 暗色代码高亮主题

post by 朦朧中的罪惡 / 2009-11-4 12:43 Wednesday 软件应用

eclipse PDT的默认代码配色非常难看,加上是白色背景,长时间盯着看眼睛很容易疲劳,抱着此目的上网搜索,发现了两款由国外网友制作的eclipse PDT 暗色主题,不敢独享,发布于博客。

1. Obsidian

基于notepad++的Obsidian主题配色,非常养眼。

点击查看原图

主题配置文件见附件压缩包。

Obsidian主题原作者文章地址:

http://morecowbell.net.au/2009/07/editor-themes-for-eclipse-pdt-obsidian/

2. ruby blue(点击看大图)

点击查看原图

ruby blue 原作者blog

http://www.romiro.com/archives/7

安装步骤如下

1 . 下载附件压缩包,解压缩后启动eclipse。

2 . 选择 File -> Import -> General -> Preferences 再选择压缩包中的eclipse.epf,按着提示一路下一步即可,导入成功即可看到效果。

附件下载:
Obsidian.zip 2.59KB
ruby_blue.zip 4.93KB

标签: 享受编程

评论(7) 引用(0) 浏览(807)

新版等宽字体Monaco

post by 朦朧中的罪惡 / 2009-8-26 17:10 Wednesday 软件应用

很早之前我写过一篇也谈等宽字体,在里面谈论过很多编程字体,其中MAC下的monaco字体对我来说间距过大被我pass掉了.目前我从Mac中重新转换出了一套Monaco字体,这套新字体行间距明显小了许多,代码的可读性也提高了.

我自己转换后的新版monaco,注意在下面代码由于行间距小一些的比上面的多出了8行代码,同时中文也显示正常(点击放大)

点击查看原图

阅读全文>>

附件下载:
Monaco.zip 171.01KB

标签: 原创 享受编程

评论(0) 引用(0) 浏览(946)

PHP多版本共存解决方案

post by 朦朧中的罪惡 / 2009-4-29 12:42 Wednesday 服务器配置

我这里说的php多版本共存不仅仅是php4、php5两个大版本号程序的共存,而是php的很多小版本号程序的共存,例如php4.3.1、php4.4.5、php5.2.0、php5.2.9等等,不仅如此,由于测试的需求,我还需要做到php的版本可以随时灵活切换。

目前网上很多的解决方案是在本机安装IIS和Apache或安装多个apache服务,每个服务器安装一个版本的php来达到版本共存的要求,但是要按照 我的要求,这么做既麻烦也达不到我的要求。那么有没有别的方法呢,网上没有就只好自己来研究了,下面就是我摸索出的完美解决方案:

实现思路:Apache  + .htaccess + PHP CGI

阅读全文>>

标签: apache php 原创 享受编程

评论(3) 引用(0) 浏览(1234)

phpCodeBeautifier批量php程序代码美化工具

post by 朦朧中的罪惡 / 2009-4-24 12:35 Friday PHP

phpCodeBeautifier是一个非常不错的php代码美化工具,但是美中不足的是要使用它必须在命令行下使用非常长的命令参数来美化程序,更有一点不能忍受的是它一次只能美化一个程序文件的代码。

针对这些问题,我写了一个php的shell 脚本来解决这些问题。

主要功能:

使用phpCodeBeautifier批量美化php代码,一个命令就能自动把文件夹下所有的php文件(包括子文件夹)的代码美化完毕。

点击查看原图

程序代码批量美化步骤

请注意在美化操作前请务必备份自己原程序....

1.将phpCB.exe和phpcb.php拷贝到你要美化的php程序的文件夹里
例如 d:\emlog
2.然后 开始 - 运行 输入 cmd
3.在命令行窗口输入 d:\php\php.exe d:\emlog\phpcb.php 后回车
注意 d:\php\php.exe 是本机php.exe的安装路径,请根据自己机器的PHP安装路径修改...
4.耐心等到输出 job done!提示后,代码就美化完成了。

5月4日 update  修复路径递归bug

2010年 1月15日更新,修复文件路径失效

程序下载地址在这里

标签: php 原创 享受编程

评论(0) 引用(0) 浏览(1011)

关闭SVN服务(TSVNCache.exe进程)的方法

post by 朦朧中的罪惡 / 2009-2-11 16:56 Wednesday 软件应用

在Windows下使用SVN,通常都会安装TortoiseSVN,安装后会有一个TSVNCache.exe的进程驻留内存,这个进程会定时地去扫描Subversion管理的文件夹/文件是否被修改了,一旦发现有更新,那本地的这些有更新的文件/文件夹就会被更新,这个动作不仅会占用10-50MB左右的内存,而且也会在执行的瞬间占用超过CPU 50%的负载。

这个进程还是影响到了PC的使用性能,根据实际需要,一般可以停了它:
打开任意的文件夹–>右键–>TortoiseSVN–>settings–>look and feel–>Icon Overlays–>Status cache 设为"none"就可以了。

via

标签: 享受编程

评论(0) 引用(0) 浏览(1700)

给Dreamweaver增加自定义文件扩展名

post by 朦朧中的罪惡 / 2008-7-3 21:33 Thursday 软件应用

最近在研究zend框架,框架的页面文件采用的phtml后缀Dreamweaver无法将其识别为PHP文件,编辑页面设计时没有语法高亮甚是麻烦!然而我在“首选参数”选项中却无法找到相关扩展名关联的设置,看来文件关联写在某个配置文件上了。在Dreamweaver文件夹中一阵查询后确定了Configuration\DocumentTypes\MMDocumentTypes.xml是扩展名的配置文件,用任意编辑器打开后找到xml节点<documenttype id="PHP_MySQL" 在其winfileextension属性中增加.phtml重启Dreamweaver即可。

标签: 原创 享受编程

评论(0) 引用(0) 浏览(1665)

Eclipse+php插件+Xdebug搭建PHP完美开发/调试环境指南

post by 朦朧中的罪惡 / 2008-6-18 13:06 Wednesday PHP

最近要开始使用Zend框架开发中型应用系统了,由于采用完全面向对象的框架思路开发程序,不光开发思想,先前的Editplus+Dreamweaver编辑器组合显然不能满足我的要求了。我的新环境初步定为Eclipse+PDT插件+Xdebug+Apache

先前一直对dotNET、Java的IDE的代码自动嗅探、代码提示、程序断点调试等等自动化功能羡慕不已,而自己写PHP只能靠着echo、var_dump()来调试程序,能不能让PHP也实现断点调试呢?先前在Eclipse的PHP插件中发现了Debug的选项,说明调试功能应该是可行的,但是不知道是怎么个配置法,跑上google查找资料发现没有一个完整的介绍配置文档,我只能将获得的信息拼接起来后来测试。

结果是:完美实现PHP断点调试!

阅读全文>>

标签: php 享受编程

评论(3) 引用(0) 浏览(4052)

发现一款国产编程等宽字体Megatops ProCoder Font

post by 朦朧中的罪惡 / 2008-5-23 0:28 Friday 杂七杂八

今天在网上闲逛的时候无意中发现了一款专用编程字体Megatops ProCoder,下载使用后感觉非常不错!更加难能可贵的是这个字体居然是国产的。下面是摘自其官方网站的字体介绍:

Megatops ProCoder字体是面向程序员设计的专用编码字体,其适用对象是需要长时间(每天4小时以上)面对屏幕阅读或编写代码的开发人员。

阅读全文>>

标签: 享受编程

评论(1) 引用(0) 浏览(2815)