aptana studio 汉化只能汉化菜...

热门标签:
摘要:前几天在群里看到有群友说Aptana使用时遇到的疑惑,我很好奇就百度了Aptana,然后就下载安装使用了,体验了一下实在是不错。好东西就是好分享给大家的,所以今天写这篇文章的目的就是为给大家推荐这款Web开发人员必备的IDE:Aptana Studio 3
先简单的介……
前几天在群里看到有群友说Aptana使用时遇到的疑惑,我很好奇就百度了Aptana,然后就下载安装使用了,体验了一下实在是不错。好东西就是好分享给大家的,所以今天写这篇文章的目的就是为给大家推荐这款Web开发人员必备的IDE:Aptana Studio 3
先简单的介绍一下这个家伙吧,Aptana Studio是一款基于Eclipse的开源集成开发环境,主要是用于Web开发,它的功能十分强大,拥有HTML、CSS静态语言的编辑,同时还支持JS、PHP、Ruby on Rails等功能,实在不愧是Web开发利器。Aptana Studio目前最新的版本是V3。
说到Web开发环境可能很多人会说Dreamweaver也很强大,不错,DW有自己的优势。但是Aptana有DW没有的功能,比如Apatana内置Web服务器系统,使用起来很方便。而且Aptana最大的优势在于拥有强大的JS编辑和调试功能。
作为一个基于Eclipse的开源IDE,Aptana是免费使用的,这对国内很多网络公司都是一个大大的福利呢。
怎么样,心动了吧。那就去Aptana官网下载使用吧。网址是……问度娘,百度Aptana一下即可。下载好了以后安装也十分方便,如果你之前就使用过Eclipse开发环境的话,用Aptana也是会得心应手的。
就目前我体验看来,PHP语言还需要简单的配置一下,就是引用一下PHP配置文件以及PHP运行文件。
最后,做个小广告:更多高端大气上档次的好软件尽在谭海波博客软件频道!
本文永久链接:
转载提示:除非注明,谭海波博客的文章均为原创,转载请以链接形式注明作者和出处。谢谢合作!
亲,如果您有投稿爆料、广告投放、商务合作、寻求报道、酷站推荐等业务,请您联系站长发送邮件至:,谢谢合作!
WordPress作为一款强大的开源CMS系统备受全球开发者的喜爱,然后WordPress对中…
谭海波博客5月22日报道:据悉,北京时间22日21:30,中国最大的B2C电商京东商城…
花了近十天的时间看完了《三国演义》电视剧(94年央视版,以下所指《三国演义》…
对于个人站长或者网站编辑来说,写作能力无疑是最重要的一种能力,写作能力决定…
这是我2010年发在CSDN的一篇文章,确切地说是一篇广告软文。当时我在这篇软文里…
1、补偿太少!诺基亚北京员工抗议微软裁员方案
这篇文章是转载的,谭海波只…
日的那个晚上,我建立了谭海波博客,不知不觉已经快五周年了。总以…
1、王自如发表致歉声明:全面停止厂商咨询服务
测评网站Zealer创始人王自如…
前几天在群里看到有群友说Aptana使用时遇到的疑惑,我很好奇就百度了Aptana,然…
商务部官员上周公开批评马云:如果马云做一个物流的第四方智慧平台,我觉得对国…
1、王自如发表致歉声明:全面停止厂商咨询服务
测评网站Zealer创始人王自如…
细心的朋友现在来到谭海波博客,会发现一个细节,网站现在没有了百度网盟的广告…
1、补偿太少!诺基亚北京员工抗议微软裁员方案
这篇文章是转载的,谭海波只…
转载点评:看完这篇文章之后,我还是决定发到这里来。从公关的角度上说,这篇文…
8月4日,来自路透社的报道称,出于安全因素考虑,中国政府已将美国反病毒软件供…aptana studio 3 快捷键无法使用_百度知道
aptana studio 3 快捷键无法使用
昨天安装了个aptana studio 3 ,快捷键一直不能使用,就连ctrl+s都没有反应!!求大神帮忙下
我有更好的答案
按默认排序
不太可能是快捷键冲突,可能是没启用。进入aptana的window选项卡的preferences,点general里面的keys一项,里面有各个快捷键,看看你要的快捷键是否bind了。要是实在还不行就重装一下再试试。
其他类似问题
aptana的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁---工欲善其事、必先利其器
最近写JS比较多,常常苦恼与没有一个顺手的IDE。Editplus虽然用的熟,不过那个的效率太低而且代码看起来也很不方便,经过一个多月的试用,发现了一款好用的编写JS的IDE--Aptana,一个基于Eclipse的JS开发环境。
今天先来说一下破解,因为我是用到试用期快满的时候才想起来破解的。如果不破解,在右下角会有一个剩余多少时间的提示,那怎么破解呢。
关键在\Aptana\Aptana Studio\plugin\com.aptana.ide.core_1.1.7.015414.jar中,只要修改其中的license类,编译并替换后就可以了。
代码如下:
package&com.aptana.ide.core.
import&java.math.BigI
import&java.util.C
import&java.util.TimeZ
import&java.util.zip.CRC32;
public&final&class&ClientKey&{
&&&&private&static&class&Decrypt&{
&&&&&&&&private&BigInteger&
&&&&&&&&private&BigInteger&
&&&&&&&&public&String&decrypt(String&encrypted)&{
&&&&&&&&&&&&long&crc32V
&&&&&&&&&&&&byte&bytes[];
&&&&&&&&&&&&CRC32&crc32;
&&&&&&&&&&&&if&(encrypted&==&null)&{
&&&&&&&&&&&&&&&&encrypted&=&"";
&&&&&&&&&&&&}&else&{
&&&&&&&&&&&&&&&&encrypted&=&ClientKey.trimEncryptedLicense(encrypted);
&&&&&&&&&&&&}
&&&&&&&&&&&&BigInteger&big&=&new&BigInteger(encrypted);
&&&&&&&&&&&&BigInteger&decrypted&=&big.modPow(exponent,&modulus);
&&&&&&&&&&&&crc32Value&=&(long)&decrypted.intValue()&&&0xffffffffL;
&&&&&&&&&&&&decrypted&=&decrypted.shiftRight(32);
&&&&&&&&&&&&bytes&=&decrypted.toByteArray();
&&&&&&&&&&&&crc32&=&new&CRC32();
&&&&&&&&&&&&crc32.update(bytes);
&&&&&&&&&&&&if&(crc32Value&==&crc32.getValue())&{
&&&&&&&&&&&&&&&&return&new&String(bytes);
&&&&&&&&&&&&}
&&&&&&&&&&&&return&null;
&&&&&&&&Decrypt(String&exponent,&String&modulus)&{
&&&&&&&&&&&&this.modulus&=&new&BigInteger(modulus);
&&&&&&&&&&&&this.exponent&=&new&BigInteger(exponent);
&&&&public&static&final&String&BEGIN_LICENSE_MARKER&=&"--begin-aptana-license--";
&&&&public&static&final&String&END_LICENSE_MARKER&=&"--end-aptana-license--";
&&&&private&static&final&TimeZone&GMT&=&TimeZone.getTimeZone("GMT");
&&&&private&static&final&String&EMAILS_NON_MATCHING&=&"EMAILS_NON_MATCHING";
&&&&private&static&final&int&PRO&=&0;
&&&&private&static&final&int&TRIAL&=&1;
&&&&private&String&
&&&&private&long&
&&&&private&int&
&&&&private&ClientKey(int&type,&String&email,&long&expiration)&{
&&&&&&&&this.type&=&
&&&&&&&&this.email&=&
&&&&&&&&this.expiration&=&
&&&&public&static&ClientKey&decrypt(String&encrypted,&String&email)&{
&&&&&&&&String&modulus&=&"";
&&&&&&&&String&exponent&=&"65537";
&&&&&&&&if&(encrypted&!=&null)&{
&&&&&&&&&&&&encrypted&=&encrypted.trim();
&&&&&&&&Decrypt&decrypter&=&new&Decrypt(exponent,&modulus);
&&&&&&&&return&decrypt(decrypter,&encrypted,&email);
&&&&private&static&ClientKey&decrypt(Decrypt&decrypter,&String&encrypted,
&&&&&&&&&&&&String&email)&{
&&&&&&&&String&value&=&decrypter.decrypt(encrypted);
&&&&&&&&if&(value&==&null)&{
&&&&&&&&&&&&return&new&ClientKey(1,&null,&0L);
&&&&&&&&String&values[]&=&value.split(";");
&&&&&&&&int&type&=&1;
&&&&&&&&String&genedEmail&=&null;
&&&&&&&&long&expiration&=&0L;
&&&&&&&&if&(values.length&==&3)&{
&&&&&&&&&&&&if&("p".equals(values[0].toLowerCase()))&{
&&&&&&&&&&&&&&&&type&=&0;
&&&&&&&&&&&&}
&&&&&&&&&&&&genedEmail&=&values[1];
&&&&&&&&&&&&if&(genedEmail&!=&null)&{
&&&&&&&&&&&&&&&&if&(!genedEmail.equalsIgnoreCase(email))&{
&&&&&&&&&&&&&&&&&&&&genedEmail&=&"EMAILS_NON_MATCHING";
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&}&else&{
&&&&&&&&&&&&&&&&genedEmail&=&null;
&&&&&&&&&&&&}
&&&&&&&&&&&&try&{
&&&&&&&&&&&&&&&&expiration&=&Long.parseLong(values[2]);
&&&&&&&&&&&&}&catch&(Exception&_ex)&{
&&&&&&&&&&&&&&&&expiration&=&0L;
&&&&&&&&&&&&}
&&&&&&&&return&new&ClientKey(type,&genedEmail,&expiration);
&&&&public&boolean&isCloseToExpiring()&{
&&&&&&&&return&false;
&&&&public&boolean&isValid()&{
&&&&&&&&return&true;
&&&&public&boolean&isCloseToMatching()&{
&&&&&&&&return&false;
&&&&public&boolean&isExpired()&{
&&&&&&&&return&false;
&&&&public&String&getEmail()&{
&&&&&&&//把此处的Email修改为你自己的Email地址
&&&&&&&&return&"";
&&&&public&Calendar&getExpiration()&{
&&&&&&&&Calendar&expirationCal&=&Calendar.getInstance(GMT);
&&&&&&&&&&//把此处的时间修改为授权到期时间
&&&&&&&&expirationCal.set(2010,&9,&9);
&&&&&&&&return&expirationC
&&&&public&boolean&isTrial()&{
&&&&&&&&return&false;
&&&&public&boolean&isPro()&{
&&&&&&&&return&true;
&&&&public&boolean&shouldProPluginsRun()&{
&&&&&&&&return&true;
&&&&public&static&String&trimEncryptedLicense(String&encrypted)&{
&&&&&String&newEncrypted&=&
&&&&&newEncrypted&=&newEncrypted.trim();
&&&&newEncrypted&=&newEncrypted.replaceAll("--begin-aptana-license--",&"");
&&&&&newEncrypted&=&newEncrypted.replaceAll("--end-aptana-license--",&"");
&&&&&newEncrypted&=&newEncrypted.replaceAll("/s+",&"");
&&&&return&newE
完成后改成名字和原来一样的jar包替换就行了,我是用的版本是com.aptana.ide.core_1.1.7.015414.jar,破解没出现问题。
今后在总结一些使用上的技巧,希望能够在自己手中发挥Aptana的强大威力。
阅读(...) 评论()myeclipse 10 安装aptana 时遇到问题&br/&&br/&Aptana Studio Professional 不让安装&br/&Aptana Web Development Tools 也不让安装 求解&br/&&br/&错误提示:&br/&&br/&&br/&Cannot complete the install beca
myeclipse 10 安装aptana 时遇到问题Aptana Studio Professional 不让安装Aptana Web Development Tools 也不让安装 求解错误提示:Cannot complete the install beca
不区分大小写匿名
等待您来回答
编程领域专家14691人阅读
简介: &&&&&&& Aptana&IDE现在已经被重命名为Aptana&Studio,这款IDE的背后有着风险投资的支持,旨在给Web开发者提供一套基于 Eclipse的IDE大餐。它现在可以支持多种AJAX和JavaScript工具箱,包括JavaScript编辑和调试。它的下一步动作将是紧紧跟 上当前最新的趋势,正如它为创建Adobe&AIR应用提供的支持,亦或为在iPhone上创建AJAX应用所提供的特殊支持。
  在 Ruby方向上,Aptana雇用了Ruby&Development&Tools(RDT)的长期维护者Chris&Williams。RDT的历史较 为久远,有一张长长的功能列表。RDT的编辑器提供了所有的常用功能,诸如方法的自动补全(使用Google编程之夏的一个项目中开发的类型推断 [type&inference]算法),众多的静态分析检查&&用以在编辑时发现代码中的坏味道。进一步而言,RDT已经为调试提供了多年的支持,并且 还有一个GUI来做单元测试。
  Aptana还接过了RadRails&&一款流行的开发工具,为RoR开发增加了工具支持&&的开发工作。最近的RadRails更新包括了一个预配置的JRuby解释器,还有很多其他有用的特性。
   其中一项令人瞩目的特性就是Ruby的重构支持。这些已有的自动化重构回答了一个长久以来迟迟未决的疑问:自动化重构是否可以在Ruby这样的语言中进 行。看一下这个可工作的自动化重构列表,它给人带来的感觉就是,自动化重构是可行的(当然,对于非常动态化的代码还是有限制的)。
   Aptana&Studio&1.0的发布是多年辛勤工作的成果。Aptana&IDE从最开始起就是可以免费下载的,这便引起了人们对Aptana业务 模型的疑问&&毕竟公司有着要付给工资的员工,而且免费分发所有的产品并不能为公司带来稳定的现金来源。但Aptana看上去已经解决了这个问题,因为在 Aptana&Studio&1.0的发行版中包括了一个商业版本。社区版是这个礼包的基础,并仍可免费获取。专业版是商业性的,增加了其它一些功能:
  ●&IE调试&   ●&JSON编辑器&   ●&报告引擎(项目的状态数据)&   ●&远程项目创建&   ●&SFTP/FTPS支持&   ●&专业化支持&
  官方主页:
   Aptana是一个基于Eclipse的集成开发环境,其最广为人知的是它非常强悍的JavaScript编辑器和调试器。去年Aptana吸收了 Radrails项目,添加了非常强大的Ruby&on&Rails支持。但是Aptana前进的脚本并未停止。随着苹果公司iPhone手机的发 布,Aptana也推出了功能完备的iPhone集成开发功能,在Adobe公司的RIA产品AIR推出不久之后,Aptana就支持了AIR的开发环 境。如今Aptana&Studio&1.0支持如下几大方面的开发功能:&
  ●&1、AJAX开发环境&     ●&&&HTML/JavaScript/CSS编辑器&     ●&&&prototype/dojo等常见AJAX类库集成和提示&     ●&&&JSON编辑器&   ●&2、Adobe&AIR开发环境&   ●&3、Apple&iPhone开发环境&   ●&4、Ruby&on&Rails开发环境&   ●&5、PHP开发环境&   ●&6、JavaScript调试器&   可以说是Web2.0最全面,最强大的开发工具了!
安装: 1) 去官网下载 Aptana&Studio&1.1 ,aptana是基于eclipse架构扩展出来的,有免费版本(community)和付费版本(pro)
2) 可以下载community版,在官网填入邮箱可获取注册码,安装完成后升级到pro版 3) 升级完成,安装插件,刚刚装上的pro版是不支持php和air的,需要另外安装插件, Aptana studio 1.1 pro是收费的,安装后可以免费使用30天
破解: 1) 插件都安装完后,用如下方法可以破解: 使用附件中的2个class文件替换掉plugins/com.aptana.ide.core_1.1.0.007007.jar(后面的版本号可能会 有所不一样,不用管它,只要找到com.aptana.ide.core_开头就行了),这个文件可以用WINRAR打开.在RAR的 com.aptana.ide.core_1.1.0.007007.jar/com/aptana/ide/core/licensing路径下。 下载路径:/files/605054_igkgx/aptana_studio_pro_%E7%A0%B4%E8%A7%A3%E5%8C%85.zip 2) 解压文件后替换,如果想打包回jar文件,可以使用WinHKI,支持BH、CAB、HKI、JAR、LHA、TAR、GZ文件的解压缩。下载路径:/download/setuphki.exe
汉化: &在Windows 菜单 & Preferences & General & Content Types,选择 Text ,在下方指定默认编码为UTF-8后update,并在File associations下面添加文件类型,如 *.js.如果文档的编码不是UTF-8 就指定成相应的编码。不过还是建议使用 UTF-8 编码
相关链接: 1) 官网:
2) 简介: 3)
4) 详细安装步骤: 5) 视频教程:
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:45949次
排名:千里之外
原创:20篇
(1)(2)(3)(4)(3)(9)(4)

我要回帖

更多关于 aptana studio 汉化 的文章

 

随机推荐