Aptana Studio3开发Python和Ruby(最佳工具)

即从:
下载得到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解析器。
具体设置方法,和之前折腾的:
是一样的。就不赘述了。
4.结果此处,点击Auto Config竟然出错,参见:
创建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进行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(最佳工具)的更多相关文章
- Python和Ruby开发中源文件中文注释乱码的解决方法(Eclipse和Aptana Studio3均适用)
Eclipse的设置(Aptana Studio3与Eclipse基本完全相同,此处略) window->preferences->general->editors->text ...
- C、C++、Java、JavaScript、PHP、Python、Ruby 这些语言分别主要用来开发什么?
C.C++.Java.JavaScript.PHP.Python.Ruby 这些语言分别主要用来开发什么? pansz,欢迎评论 此贴纯科普用,以下仅仅说主要用途,其他用途限于篇幅关系省略之,不要钻牛 ...
- 【Python之旅】第六篇(七):开发简易主机批量管理工具
[Python之旅]第六篇(七):开发简易主机批量管理工具 python 软件开发 Paramiko模块 批量主机管理 摘要: 通过前面对Paramiko模块的学习与使用,以及Python中多线程与多 ...
- Python vs Ruby: 谁是最好的 web 开发语言?
Python 和 Ruby 都是目前用来开发 websites.web-based apps 和 web services 的流行编程语言之一. 这两种语言在许多方面有相似之处.它们都是高级的面向对象 ...
- 开发更健壮python程序的一些工具
在众多语言中, Java 生态系统发展得最好, 比如异常logging报警, 比如性能监控工具. Python其实生态也不错, 这里列出一些出色的工具. LogBook, 并结合 raven-pyth ...
- 还在用背单词App?使用Python开发英语单词自测工具,助你逆袭单词王!
学英语广告 最近也许是刚开学的原因,不管是公众号,还是刷抖音,导出都能看到关于学英语.背单词的广告. 不知道现在学生们背单词买的什么辅导材料.反正我们上学那会,<星火阅读>特别的火.记得当 ...
- 4.1. 如何在Windows环境下开发Python
4.1. 如何在Windows环境下开发Python 4.1. 如何在Windows环境下开发Python 4.1.1. Python的最原始的开发方式是什么样的 4.1.1.1. 找个文本编辑器,新 ...
- Java开发人员必备十大工具
Java世界中存在着很多工具,从著名的IDE(例如Eclipse,NetBeans和IntelliJ IDEA)到JVM profiling和监视工具(例如JConsole,VisualVM,Ecli ...
- 常用脚本语言Perl,Python,Ruby,Javascript一 Perl,Python,Ruby,Javascript
常用脚本语言Perl,Python,Ruby,Javascript一 Perl,Python,Ruby,Javascript Javascript现阶段还不适合用来做独立开发,它的天下还是在web应用 ...
随机推荐
- JAVA 调用matlab 出错总结
1.Java:Unsupported major.minor version 51.0 (unable to load class 出现该错误是由于class编译器的JDK版本高于运行期的JDK版本. ...
- java时间格式串
yyyy-mm-dd 和yyyy-MM-dd转换出来的日期不用. 用"yyyy-MM-dd"
- scandir 使用示例
int filter_fn(const struct dirent * ent) { if (ent->d_type != DT_REG) return 0; r ...
- php 请求参数限制
公司有个群发短信的小项目,项目上线了很久也没有什么问题,最近有商家说 我短信群发不能用 现象是:发现有时候可以发送,有时候不可以发送,看截图发送的手机数量不一样 通过调试php代码发现 php 只接受 ...
- jq窗口类小问题
if ($(window).height() + $(window).scrollTop() >= $(document.body).height() - options.marginBotto ...
- terminal(终端),shell,tty,console(控制台)区别
原文地址 stackexchange:What is the exact difference between a 'terminal', a 'shell', a 'tty' and a 'con ...
- EF的表连接方法Include()
在EF中表连接常用的有Join()和Include(),两者都可以实现两张表的连接,但又有所不同. 例如有个唱片表Album(AlbumId,Name,CreateDate,GenreId),表中含外 ...
- Qt 窗口属性简介之Qt::WA_DeleteOnClose
一.简述 今天介绍一个简单的窗口属性——Qt::WA_DeleteOnClose. 在正常创建窗口后,我们一般会调用close()方法来关闭窗口,这里我们看一下Q助手中关于close()方法的介绍. ...
- Spring中Quartz的最精简的配置
<bean id="parserJob4Pos" class="org.springframework.scheduling.quartz.JobDetailBea ...
- H264关于RTP协议的实现
完整的C/S架构的基于RTP/RTCP的H.264视频传输方案.此方案中,在服务器端和客户端分别进行了功能模块设计. 服务器端:RTP封装模块主要是对H.264码流进行打包封装:RTCP分析模块负责产 ...