即从:

http://d1iwq2e2xrohf.cloudfront.net/tools/studio/standalone/3.3.1.201212171919/win/Aptana_Studio_3_Setup_3.3.1.exe

下载得到146MB的:

Aptana_Studio_3_Setup_3.3.1.exe

下载的好慢啊。。。

安装Aptana Studio 3

双击以安装:

使用Aptana Studio 3

1.去运行:

看起来,应该都和Eclipse类似。

2.去新建Python项目:

然后选择PyDev的Project:

结果却提示:

project interpreter not specified

所以,取消。

配置PyDev中的Python解析器

3. 然后去设置对应的PyDev中的Python解析器。

具体设置方法,和之前折腾的:

【教程】在Eclipse中配置刚安装好的PyDev插件

是一样的。就不赘述了。

4.结果此处,点击Auto Config竟然出错,参见:

【已解决】Aptana Studio 3中通过Auto Config配置PyDev中Python出错:java.io.IOException: Cannot run program "python": CreateProcess error=2, The system cannot find the file specified

创建Python项目

5.然后就可以正常创建Python项目了:

新建Python文件

然后去新建文件:

然后就可以去编写代码了:

编写Python代码并测试运行

写上如下代码:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

#!/usr/bin/python

# -*- coding: utf-8 -*-

"""

Function:

【记录】折腾IDE工具:Aptana Studio 3

http://www.crifan.com/try_dev_ide_aptana_studio_3

Author:     Crifan Li

Version:    2013-01-08

Contact:    admin at crifan dot com

"""

import platform;

print "PyDev under Aptana Studio 3, platform.uname()=",platform.uname();

去运行:

然后再选择Python Run:

就可以在Console中看到结果了:

所以,很明显,和之前折腾的:

【教程】在Eclipse中安装PyDev

【教程】在Eclipse中配置刚安装好的PyDev插件

【教程】在Eclipse中使用PyDev进行Python开发

是完全一样的。

另外,此处很明显,中文字体太小,很难看:

所以又去设置了一下:

注:

更详细的解释,可参考:

【已解决】把Eclipse中的PyDev中的Python代码中的很难看的中文换个好看点的字体

然后就可以了:

总结

Aptana Studio,用于Python开发的话,其实就是Eclipse+PyDev。

没有任何区别。

其强项在于,去编写Javascript等和网页相关的东西。

【后记 2013-01-10】

1.后来证实,Aptana Studio 3,还是蛮恶心的。

因为:

其会默认,就每次开机启动。

但是呢,从Eclipse的框架内,包括Window->Preferences->Aptana Studio,都找不到对应的关闭自动开机启动的选项。

也去Win7的Start->Startup中找了,也没有看到对应的启动项。

2.总之,通过常规手段,都找不到,如何关闭Aptana Studio的自动启动的选项。

强制开机启动的这个行为,那就和垃圾软件,流氓软件,没啥区别了。

3.结果网上也没找到类似问题,也没找到解决办法。

4.等段时间看看,如果实在不行,就直接卸载掉算了。

5.去services中看了看,貌似也没找到相关的服务。

Aptana Studio3开发Python和Ruby(最佳工具)的更多相关文章

  1. Python和Ruby开发中源文件中文注释乱码的解决方法(Eclipse和Aptana Studio3均适用)

    Eclipse的设置(Aptana Studio3与Eclipse基本完全相同,此处略) window->preferences->general->editors->text ...

  2. C、C++、Java、JavaScript、PHP、Python、Ruby 这些语言分别主要用来开发什么?

    C.C++.Java.JavaScript.PHP.Python.Ruby 这些语言分别主要用来开发什么? pansz,欢迎评论 此贴纯科普用,以下仅仅说主要用途,其他用途限于篇幅关系省略之,不要钻牛 ...

  3. 【Python之旅】第六篇(七):开发简易主机批量管理工具

    [Python之旅]第六篇(七):开发简易主机批量管理工具 python 软件开发 Paramiko模块 批量主机管理 摘要: 通过前面对Paramiko模块的学习与使用,以及Python中多线程与多 ...

  4. Python vs Ruby: 谁是最好的 web 开发语言?

    Python 和 Ruby 都是目前用来开发 websites.web-based apps 和 web services 的流行编程语言之一. 这两种语言在许多方面有相似之处.它们都是高级的面向对象 ...

  5. 开发更健壮python程序的一些工具

    在众多语言中, Java 生态系统发展得最好, 比如异常logging报警, 比如性能监控工具. Python其实生态也不错, 这里列出一些出色的工具. LogBook, 并结合 raven-pyth ...

  6. 还在用背单词App?使用Python开发英语单词自测工具,助你逆袭单词王!

    学英语广告 最近也许是刚开学的原因,不管是公众号,还是刷抖音,导出都能看到关于学英语.背单词的广告. 不知道现在学生们背单词买的什么辅导材料.反正我们上学那会,<星火阅读>特别的火.记得当 ...

  7. 4.1. 如何在Windows环境下开发Python

    4.1. 如何在Windows环境下开发Python 4.1. 如何在Windows环境下开发Python 4.1.1. Python的最原始的开发方式是什么样的 4.1.1.1. 找个文本编辑器,新 ...

  8. Java开发人员必备十大工具

    Java世界中存在着很多工具,从著名的IDE(例如Eclipse,NetBeans和IntelliJ IDEA)到JVM profiling和监视工具(例如JConsole,VisualVM,Ecli ...

  9. 常用脚本语言Perl,Python,Ruby,Javascript一 Perl,Python,Ruby,Javascript

    常用脚本语言Perl,Python,Ruby,Javascript一 Perl,Python,Ruby,Javascript Javascript现阶段还不适合用来做独立开发,它的天下还是在web应用 ...

随机推荐

  1. centos常用命令

    应用程序->附件->终端 一:使用CentOS常用命令查看cpumore /proc/cpuinfo | grep "model name"   grep " ...

  2. Wordpress固定链接设置

    wordpress设置固定链接时,应该尽量注意一下几点: 1.不要让日期出现在固定链接里面. 2.不要让分类的链接出现在固定链接里面. 3.链接不要太深. 4.链接中不要出现中文. 5.文章最后可以加 ...

  3. Anacodna之conda与 virtualenv对比使用教程,创建虚拟环境

    conda创建虚拟环境 1.查看包 conda list查看安装了哪些包 conda env list查看有哪些虚拟环境 conda -V查看conda的版本 2.创建虚拟环境,命名为myflaska ...

  4. Barricade---hdu5889(最短路+网络流)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5889 题意:有n个点m条边,每条边的长度相同,我们可以默认为1,构成一个无向图:现在起点为1,终点为n ...

  5. JS之iframe中的窗口

    1.window.self 对当前窗口自身的引用;self,window.self,window三者是等价的 2.window.top 对顶层窗口的引用,如果本身就是顶层窗口,则返回本身 3.wind ...

  6. Swift-08-闭包引起的循环强引用

    循环强引用还会发生在当你将一个闭包赋值给类实例的某个实例,并且这个闭包体中又实用了这个类实例.这个闭包体重可能访问了实例的某个属性,例如self.**,或者闭包中调用了实例的某个方法,例如self.* ...

  7. mysql导入导出

    1.导入整个库 进入数据库,source 进去的语句等同于直接连接数据库后数据的语句 >source /var/www/test.sql 或者 sy$ mysql -uroot -p 数据库名( ...

  8. grok

    http://udn.yyuap.com/doc/logstash-best-practice-cn/filter/grok.html

  9. Android 保持Service不被Kill掉的方法--双Service守护 && Android实现双进程守护

    本文分为两个部分,第一部分为双Service守护,第二部分为双进程守护 第一部分: 一.Service简介:Java.lang.Object ↳Android.content.Context  ↳an ...

  10. CAD出图

    今天帮着客户输出图纸,用打印命令,设置打印参数,选择dwg到pdf打印机.设置图纸大小等参数 CAD满图纸输出 按照比例尺输出 plot,一般图纸绘制是已经有一个比例尺,所以按照1:1输出,如果图纸是 ...