http://www.crazyant.net/1185.html

为eclipse安装python、shell开发环境和SVN插件

2013/08/27 by Crazyant 暂无评论

eclipse是一个非常好用的IDE,通常来说我们都用eclipse来开发JAVA程序,为了让开发python、shell等脚本也能在eclipse上运行,出现了很多相关的插件:

  • python:pydev
  • shell:shelled
  • svn:Subclipse
  • PHP:PDT

使用eclipse过程中可以多搜一搜网上的插件,有些能大幅提高开发效率,本文以开发linux环境下的python、shell脚本为背景,安装了eclipse并在其上装上了开发python、shell、svn插件,其中shell插件可以指定shell解释器,这样就能在windows下的eclispe中直接运行shell程序。

一、下载并安装jdk

地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

由于我是64位机器,所以下载了X64的JDK

二、安装JAVA、python、shell开发利器eclipse

使用Eclipse Standard 4.3即可

地址:http://www.eclipse.org/downloads/

打开eclipse,设定JDK地址:

三、安装开发python的eclipse插件pydev

地址:http://pydev.org/

输入pydev的可用更新站地址:

优先: http://pydev.org/updates

可选: http://pydev.org/nightly

安装完可以打开pydev视图,发现python文件已经语法高亮。

四、安装开发shell的eclipse插件shelled

地址:http://sourceforge.net/projects/shelled/

1、安装“man-page viewer”插件(ShellEd需要,有的机器不需要,先装上)

安装地址:http://download.eclipse.org/technology/linuxtools/updates-nightly/

2、安装“shelled”插件

在http://sourceforge.net/projects/shelled/files/latest/download下载ShellEd的zip包

以archive,即zip包的方式设置数据源:

在shell文件上点右键->open with->选择shell script Editor,发现打开的SHELL的文件已经语法高亮:

有的eclipse默认是用eclipse自带的text editor打开shell文件的,安装了shelled之后,可以修改使用shelled默认打开*.sh文件,如果没有*.sh这个选项,可以在右边add按钮手工添加一个:

3、安装可以直接在windows的eclipse运行shell的解释器interpreter

在windows下运行shell有很多方法,CygWin感觉太笨重了,这里推荐两个工具:

http://win-bash.sourceforge.net/
http://unxutils.sourceforge.net/

下载第一个,解压到指定目录,然后打开eclipse:

通过添加的方式设置shell解释器,直接选定解压后目录中的sh.exe即可。

然后写一个shell测试一下是否能运行:

shell文件最终是要在linux运行的,在windows的eclipse中运行shell最多只能用来调试,解除一些基本的BUG,大家在这里开发完一定要在Linux下再测试一下。

五、安装管理svn的eclipse插件Subclipse

地址:http://subclipse.tigris.org/,在该页面选择

界面中给出了多种安装方式,本文采用Eclipse update site URL:http://subclipse.tigris.org/update_1.10.x的方式安装。

安装成功后可以使用右键->import从SVN导入项目

如果对文件做了更改,或者增、删操作,在文件或者目录上右键->Team,可以看到SVN的一些选项:

为eclipse安装python、shell开发环境和SVN插件的更多相关文章

  1. 【转】为eclipse安装python、shell开发环境和SVN插件

    原文网址:http://www.crazyant.net/1185.html eclipse是一个非常好用的IDE,通常来说我们都用eclipse来开发JAVA程序,为了让开发python.shell ...

  2. 【转】linux和windows下安装python集成开发环境及其python包

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  3. 无脑安装——Python 及 安装python集成开发环境pycharm

    无脑安装--Python 及安装python集成开发环境pycharm 1.真机安装python 2.安装python集成开发环境pycharm Python 是一种解释型语言 Python 是面向对 ...

  4. windows下搭建eclipse关于python的开发环境及初始化参数配置

    1.安装jdk 因为eclipse是java开发的,运行eclipse程序需要安装jdk 安装jdk以后需要配置java_home环境变量 2.安装python2.7(比较简单,此处略) 3.下载ec ...

  5. Python Windows环境下安装Python集成开发环境 学习之路(一)

    一.安装下载安装 Python https://www.python.org/ 全部下一步,直接Finish  PyCharm http://www.jetbrains.com/pycharm/ 全部 ...

  6. python的开发环境配置-Eclipse-PyDev插件安装

    安装PyDev插件的两种安装方法: 1.百度搜索PyDev 2.4.0.zip,下载后解压,得到Plugins和Feature文件夹,复制两文件夹到Eclipse目录,覆盖即可. 插件的版本要对应py ...

  7. VSCode安装go语言开发环境,go插件问题解决

    在安装go插件时,会自动更新很多依赖库文件,都是从Github更新下来,但是因为Github的文件中,多有应用go官网中的文件,导致,因为网络缘故,不能直接下载,导致安装失败,如下:   Instal ...

  8. 【转】windows和linux中搭建python集成开发环境IDE

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  9. windows和linux在建筑python集成开发环境IDE

    http://blog.csdn.net/pipisorry/article/details/39854707 使用的系统及软件 Ubuntu / windows Python 2.7 / pytho ...

随机推荐

  1. Java Mail 邮件发送简单封装

    上一篇文章我们用写了一个Java Mail 的Demo,相信你已经可以用那个例子来发送邮件了.但是Demo 有很多的问题. 首先每次发送需要配置的东西很多,包括发件人的邮箱和密码.smtp服务器和SM ...

  2. 模块的封装之C语言类的封装

    [微知识]模块的封装(一):C语言类的封装 是的,你没有看错,我们要讨论的是C语言而不是C++语言中类的封装.在展开知识点之前,我首先要 重申两点: 1.面向对象是一种思想,基本与所用的语言是无关的. ...

  3. [PyTorch]论文pytorch复现中遇到的BUG

    目录 1. zip argument #1 must support iteration 2. torch.nn.DataParallel 3. model.state_dict() 1. zip a ...

  4. iframe.contentWindow介绍

    一.在使用iframe的页面,要操作这个iframe里面的DOM元素可以用: contentWindow.contentDocument(测试的时候chrome浏览器,要在服务器环境下) 1.先获取i ...

  5. GetLastError()数字_转换为_文字

    1.具体参数 可参看 http://blog.csdn.net/hongweigg/article/details/6821536 或 其它文章 或 MSDN 2.VC6 测试代码: #include ...

  6. bzoj1257: [CQOI2007]余数之和 整除分块

    题意:给出正整数n和k,计算j(n, k)=k mod 1 + k mod 2 + k mod 3 + - + k mod n的值其中k mod i表示k除以i的余数.例如j(5, 3)=3 mod ...

  7. Oracle Sourcing Implementation and Administration Guide(转)

    原文地址 Oracle Sourcing Implementation and Administration Guide

  8. 高可用数据采集平台(如何玩转3门语言php+.net+aauto)

    同类文章:高并发数据采集的架构应用(Redis的应用) 吐槽下:本人主程是PHP,团队里面也没有精通.net的人才,为了解决这个平台方案,还是费了一部分劲. 新年了,希望有个新的开始.技术+团队管理都 ...

  9. 【转】HTTP协议—— 简单认识TCP/IP协议

    转自:www.cnblogs.com/roverliang/p/5176456.html 大学没读计算机专业,所以很多的专业知识都不知道.既然已经从事了IT这个行业,就势必要去了解下网络底层,虽然实际 ...

  10. 201621123010《Java程序设计》第8周学习总结

    1. 本周学习总结 以你喜欢的方式(思维导图或其他)归纳总结集合相关内容. 2. 书面作业 1. ArrayList代码分析 1.1 解释ArrayList的contains源代码 答:如图,可见co ...