<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post//</link>
<title><![CDATA[Zend Studio 12.0.2正式版发布和破解方法，zend studio 12.0.1汉化，相式设置为Dreamweaver，空格缩进为4个, 代码默认不折叠的设置,Outline中使用的图形标志,代码颜色之eot设置。]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[Php/Js/Shell/Go]]></category>
<pubDate>Mon, 25 Feb 2013 03:27:15 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	背景：zend studio 12.0.2 修复了一个12.0.1的：&nbsp;&nbsp;Fixed problem with referenced variables marked as undefined，我都说好像有问题，刚开始还以为是破解得有问题呢。 AddTime：2015-4-5<br/>zend studio 12.0.2 破解&amp;keygen：<br/>http://download.csdn.net/detail/wfstock/8418635<br/><br/><br/>破解ZendStudio 10.1:<br/>刚才装了个ZendStudio 10.1, 发现中文网络上没有可用的破解文件, 就来分享个<br/><br/><br/><br/>直接升级后，因为之前目录是12.0.1现在想修改一下发现报错：<br/>提示:The Zend Studio executable launcher was unable to locate its companion shared library.<br/>打开:ZendStudio.ini 修改下12.0.1指向：12.0.2<br/><br/>D:&#92;Program Files&#92;Zend&#92;Zend Studio 12.0.2&#92;plugins&#92;org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar<br/>--launcher.library<br/>D:&#92;Program Files&#92;Zend&#92;Zend Studio 12.0.2&#92;plugins&#92;org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140603-1326<br/><br/>修改后就打开了，再就是打开后把工作空间切换一下即可：<br/>D:&#92;Program Files&#92;Zend&#92;Zend Studio 12.0.1&#92;workspaces&#92;DefaultWorkspace<br/>D:&#92;Program Files&#92;Zend&#92;Zend Studio 12.0.2&#92;workspaces&#92;DefaultWorkspace<br/> <br/>破解文件的网盘地址:<br/>http://pan.baidu.com/share/link?shareid=3381476648&amp;uk=1342500274<br/> <br/>解压缩后有俩jar文件, 一个是放在/zendstudio_install_path/plugins目录下用于覆盖同名文件的jar,<br/>一个是用来运行的keygen.jar,&nbsp;&nbsp;java -jar keygen.jar即可执行<br/><br/>来自：http://blog.suchasplus.com/mt/mt-search.cgi?blog_id=3&amp;tag=zendstudio&amp;limit=20<br/><br/>！！！特别注意：<br/>上述实践都还Ok，特别注意的是，前晚别汉化，汉化后就玩完了，要输入注册码，还好我已经习惯了。<br/>---------------------------------------------------------------------------------------------------------------------------------------<br/>Last update:<br/>http://www.geekso.com/component/zendstudio-downloads/<br/>这儿提供的那个jar包好实践是可以安装那个jquery插件的，汉化也是没有问题的，所以，还是用它吧。：-）<br/><br/>Zend Studio 12.0.1 汉化<br/>1.Help-&gt;Install New Software<br/>2.在Work with框中复制此地址：http://download.eclipse.org/technology/babel/update-site/R0.12.1/juno/<br/>3.复制完地址后按回车键确认，这时会提示pending...(等待...)，等侍完成后会出来很多语言列表让你选择，<br/>4.请选择“Babel Language Packs in Chinese(Simplified)”简体中文包选择项，下一步，再同意，就自动安装了，安装完以后会重启<br/><br/>上面划R0.12.1的版本后有变，获取方式：<br/>进入http://www.eclipse.org/babel/downloads.php，看看语言包更新到哪个版本了，把删除线部分的版本号改成当前版本号就OK了<br/>---------------------------------------------------------------------------------------------------------------------------------------<br/><br/>zend studio 9.0.1换行格式由windows的换行符设置为UNIX下的换行符，zend studio 9.0.1 如何取消显示换行符和空格符，:<br/>http://www.jackxiang.com/post/4897/<br/>此次补充如下：<br/>Zend studio 10.0果然好了不少，主要是快了，尽管用了教旧的Eclipse：<br/>此次正式版比上一版的测试版的性能要好很多，主要是因为测试版用的是最新的Eclipse 4.2.1(新版本Eclipse性能确实不怎么样)，而正式版放弃了最新的Eclipse，而使用了Eclipse 3.8.1 juno版，性能大大提升，推荐升级此版本。<br/>0.代码颜色之eot设置:<br/>Window-&gt;Preferences-&gt;PHP-&gt;Editor-&gt;Syntax Coloring<br/>注释&nbsp;&nbsp;HereDoc&nbsp;&nbsp;#FF4400&nbsp;&nbsp;255,68,0&nbsp;&nbsp;这个就是eot的颜色,如：<br/>$elements[&#039;mainpage&#039;]=&lt;&lt;&lt;eot<br/><br/>eot;<br/><br/>1.汉化：<br/>zend studio 10汉化Url：（刚出来的最新版）<br/>http://archive.eclipse.org/technology/babel/update-site/R0.10.0/helios/<br/>zend studio 12.5.1 汉化 - <br/>http://download.eclipse.org/technology/babel/update-site/R0.12.1/juno/<br/>------------------------------------------------------------------------------------------------------------------------------<br/>Zend Studio10.1出现Call to undefined function<br/>如果你在用 Zend Studio 编写 PHP 项目时发现调用系统函数时调试正常, 但是在编写代码时却提示函数未定义”Call to undefined function ‘xxx’”, 在左侧语法检测状态区域栏总是显示个小黄色的三角形的感叹号, 实在是看着扎眼.<br/><br/>解决办法:<br/>1, 修改项目 .buildpath 文件(不用)<br/>2, 重置项目编译状态<br/>Project -&gt; Clean -&gt; Clean all projects<br/>3, 重新编译项目<br/>Project -&gt; Build All<br/>4, 完成! 再看看是不是小黄色的感冒号图标消失啦~<br/>------------------------------------------------------------------------------------------------------------------------------<br/><br/>2.字体及样式：<br/>&nbsp;&nbsp;&nbsp;&nbsp;1）字体：<br/>　没想到zend studio 9中对中文显示不太好看，似乎有点小了。修改如下：打开Window-&gt;Preferences-&gt;General-&gt;Appearance-&gt;Colors and Fonts，找到Basic-&gt;Text Font，如果想用系统默认字体，就点Use System Font，我知道你似乎也不太愿意用系统默认字体，那就点Edit选择你想要的字体吧。<br/><br/>　　这时win7用户可能会出现一种情况（XP不知道，其他系统也不清楚），发现字体列表里，没自己想要的字体，明明系统中有N多字体，这里才显示了一小部分。遇到这种情况可以点“显示更多字体”，会打开系统字体文件夹，找到你想要的字体，应该是隐藏属性，然后就 右键-&gt;显示，就OK了。选择后点 确定-&gt;apply-&gt;OK就可以了。<br/><br/>　　本人比较喜欢Courier New字体作为代码编辑字体：<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Eclipse设置Courier New字体，这种情况基本上都发生在win7下面，解决的办法很简单：<br/>Preferences-〉general-〉Appearance-&gt;Colors and Fonts<br/>改成 Courier New 10号就行了<br/>过去我还用过Courier / Courier New ，也挺不错。但是不知道为什么，现在在win7上的SecureCRT中找不到这两种字体了:<br/>如果你在列表里看不到 Courier New ，就到控制面板-&gt;字体，找到Courier New,右键，显示。<br/>然后回到eclipse关掉字体列表重新打开。就能在列表里看到 Courier New 了。<br/>&nbsp;&nbsp;&nbsp;&nbsp;2）样式：<br/>　　目前感觉zend studio自带的PHP代码着色方案不是很好，特别是关键字没有高亮，修改方法也很简单。Window-&gt;Preferences-&gt;PHP-&gt;Editor-&gt;Syntax Coloring。修改对应的颜色就可以了。下面提供一套仿dreamweaver的着色方案，仅供参考。<br/><br/>中文&nbsp;&nbsp;英文&nbsp;&nbsp;HEX&nbsp;&nbsp;RGB<br/>变量&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Variable&nbsp;&nbsp;#0066FF&nbsp;&nbsp;0,102,255<br/>字符串&nbsp;&nbsp;String&nbsp;&nbsp;#CC0000&nbsp;&nbsp;0,12,0<br/>常数/内部常数&nbsp;&nbsp;constants/internal constants&nbsp;&nbsp;#552200&nbsp;&nbsp;85,34,0<br/>数字&nbsp;&nbsp;Number&nbsp;&nbsp;#FF0000&nbsp;&nbsp;255,0,0<br/>保留关键字&nbsp;&nbsp;Keyword&nbsp;&nbsp;#006600&nbsp;&nbsp;0,102,0<br/>块分隔符&nbsp;&nbsp;PHP tags&nbsp;&nbsp;#FF0000&nbsp;&nbsp;255,0,0<br/>注释&nbsp;&nbsp;PHPDoc comment&nbsp;&nbsp;#FF9900&nbsp;&nbsp;255,135,0<br/>注释&nbsp;&nbsp;PHPDoc&nbsp;&nbsp;#FF4400&nbsp;&nbsp;255,68,0<br/>单/多行注释&nbsp;&nbsp;Single/Multi-line comment&nbsp;&nbsp;#FF9900&nbsp;&nbsp;255,135,0<br/><br/>3.PHP里的tab转为4空格设定,修改Zend Studio的tab键为4个space:<br/>然后依次找到PHP – Code Style – Formatter，Edit里有一个Indentation Tab Policy：Space ,Indentation Size：4.<br/>PHP Conventions Jack[built-in]<br/>修改Zend Studio的tab键为4个space<br/>Window-&gt;preferences-&gt;PHP-&gt;Code Style-&gt;Formatter-&gt;右边show按钮-&gt;spaces-&gt;4，改好好随便起一个名字就可以了。<br/>JS的也可以一样修改，位置：<br/>Window-&gt;preferences-&gt;JavaScript-&gt;Code Style-&gt;Formatter-&gt;右边show按钮-&gt;spaces-&gt;4，改好好随便起一个名字就可以了。<br/>后记，PHP和JavaScript的tab转code最快找到方法是搜索：Window-&gt;preferences里输入tab，这样容易找到各种tab相关设置。<br/>4.高亮：<br/>窗口(windows) -&gt; 首选项(preferences) -&gt; 常规(general) -&gt; 外观(apprearcn) -&gt; 颜色和字体(color and font) -&gt; 基本 -&gt; 文本字体(text font)<br/><br/>5.折叠：<br/>&nbsp;&nbsp; ctrl + / [小键盘的斜杠，如是笔记本就不行了，那个斜杠是用来做注释的]。<br/>解决办法：<br/>Window -&gt; Preferences -&gt; General -&gt; Appearance -&gt; Colors and Fonts -&gt; Basic -&gt; Text Font -&gt; Change<br/>选择 BitStream Vera Sans Mono （其他几个BitStream的字体应该也可以）<br/> 代码默认不折叠的设置:<br/>进入window菜单-&gt;preferences，在左边找到PHP项，然后找到Editor-&gt;Code Folding，里面有Enable folding的选项，去掉就可以了。 <br/>注意:如果左边选的是General，则在Editor的Stuctured Text Editors中也有Enable folding的选项。不过实验证明这个选项不能控制打开时代码的折叠，只对当前编辑的有效。<br/><br/>杂七杂八：<br/>1）高亮： <br/>&nbsp;&nbsp;安装Aptana3中高亮显示相同变量（实践OK），这个经过上面的模拟Dreamweaver样式修改后不用了。<br/>Window -&gt; preferences -&gt; Aptana Studio -&gt; Editors -&gt; PHP <br/>选中 Mark occurrences with background color 其中选项 Global variables 就是高亮显示相同变量<br/>==================================================================<br/>我的实践： PHP-&gt;editor-&gt; Mark occurrences with<br/>==================================================================<br/><br/>2）背景颜色修改：<br/>&nbsp;&nbsp; 在编辑框上右击——preferences（首选项）—— General（普通）——Editors(编辑器)——Text Editors（文本编辑器）；在Appearance color options （颜色选项）中选择Background color（背景颜色），再点击右侧的color选取颜色即可。——apply（提交）——OK（好）。<br/>注： 中文可能翻译部太正确，自己琢磨下！<br/>==================================================================<br/>我的实践：preferences（首选项）—— General（普通）——Editors(编辑器)——Text Editors（文本编辑器）；在Appearance color options （颜色选项）中选择Background color（背景颜色），再点击右侧的color选取颜色即可。<br/>==================================================================<br/><br/>3）折叠功能：<br/>Zend Studio中的代码折叠设置<br/>&nbsp;&nbsp;&nbsp;&nbsp;用Zend Studio打开PHP代码，默认是代码折叠的，如果需要展开，可以按ctrl+/来打开，注意，这个/是数字小键盘左上角的/。不过，我用的是笔记本电脑，如果要切换到小键盘就比较麻烦。所以如果能在打开文件的时候就自动展开，不自动折叠代码，就好了，具体的方法如下：<br/>&nbsp;&nbsp;&nbsp;&nbsp;进入window菜单-&gt;preferences，在左边找到PHP项，然后找到Editor-&gt;Code Folding，里面有Enable folding的选项，去掉就可以了。<br/>&nbsp;&nbsp;&nbsp;&nbsp;注意，如果左边选的是General，则在Editor的Stuctured Text Editors中也有Enable folding的选项。不过实验证明这个选项不能控制打开时代码的折叠，只对当前编辑的有效。<br/>我的实践： PHP-&gt;editor-&gt; code folding 勾选下面的：initially fold these elements：Phpfunction<br/><br/>4）显示空格和换行符号，显示打印页边距，及换行空格符号可见，显示代码的最大字数，查找作用域的颜色等设置，打印长度竖线宽度设定，及换行等：<br/>首先,在Zend Studio中,Windows -&gt;preferences-&gt;General-&gt;Editors-&gt;Text Editors的show print margin中,可以设置在多个个字符处显示一根绿色的竖线,提醒你此处就是你所设置的最大字数.<br/>接着,在Windows -&gt;preferences-&gt;PHP-&gt;Code Style-&gt;Formatter-&gt;Edit-&gt;Line Wrapping中,可以设置在编写类的定义,方法的定义,调用方法,表达式时自动进行换行.记得勾选上&quot;Force split&quot;.<br/>需要注意的是, 在定义字符串的时候,在一行达到最大字数时不会自动分行,需要自己手动分行,这就是第一步设置显示绿线的用处.<br/><br/><br/><br/>在Zend Studio 10的Outline中使用的图形标志:http://old.uplook.cn/index.php?a=index&amp;m=Index&amp;c=show&amp;id=228514&amp;<br/>在Zend Studio 9中,如果打开Outline View,可以看到当前浏览的文件中对各种元素的图形标志.这些标志方式在其它一些View中当然也是可以看到的.这里记录下,主要是PHP源码文件.<br/>1.图形主体<br/>绿色空心圆: public field<br/>黄色空心菱形: protected field<br/>红色空心方块: private field<br/>绿色实心圆: public method<br/>黄色实心菱形: protected method<br/>红色实心方块: private method<br/>2.图形附加符号<br/>右上角:<br/>&#039;S&#039;: 具有static修饰符<br/>&#039;C&#039;: 这是一个构造方法<br/>&#039;F&#039;: 这是一个常量<br/>&#039;A&#039;: 具有abstract修改符<br/>右下角:<br/>绿色实心三角形: 此方法对父类方法进行了overriding
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] Zend Studio 12.0.2正式版发布和破解方法，zend studio 12.0.1汉化，相式设置为Dreamweaver，空格缩进为4个, 代码默认不折叠的设置,Outline中使用的图形标志,代码颜色之eot设置。]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>