精华内容
下载资源
问答
  • Python IDE集成开发工具

    万次阅读 2017-02-06 12:50:55
    Python IDE集成开发工具 Python IDE 本文为大家推荐几款款不错的 Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Python IDE。 PyCharm PyCharm 是由 ...

    转自:http://www.runoob.com/python/python-ide.html

    Python IDE集成开发工具

    Python IDE

    本文为大家推荐几款款不错的 Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Python IDE。


    PyCharm

    PyCharm 是由 JetBrains 打造的一款 Python IDE。

    PyCharm 具备一般 Python IDE 的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。

    另外,PyCharm 还提供了一些很好的功能用于 Django 开发,同时支持 Google App Engine,更酷的是,PyCharm 支持 IronPython。

    PyCharm 官方下载地址:http://www.jetbrains.com/pycharm/download/

    效果图查看:


    Sublinme Text

    Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,Python 的插件,代码段等。还可自定义键绑定,菜单和工具栏。

    Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。

    Sublime Text 是一个跨平台的编辑器,同时支持 Windows、Linux、Mac OS X等操作系统。

    使用Sublinme Text 2的插件扩展功能,你可以轻松的打造一款不错的 Python IDE,以下推荐几款插件(你可以找到更多):

    • CodeIntel:自动补全+成员/方法提示(强烈推荐)
    • SublimeREPL:用于运行和调试一些需要交互的程序(E.G. 使用了Input()的程序)
    • Bracket Highlighter:括号匹配及高亮
    • SublimeLinter:代码pep8格式检查

    Eclipse+Pydev

    1、安装Eclipse

    Eclipse可以在它的官方网站Eclipse.org找到并下载,通常我们可以选择适合自己的Eclipse版本,比如Eclipse Classic。下载完成后解压到到你想安装的目录中即可。

    当然在执行Eclipse之前,你必须确认安装了Java运行环境,即必须安装JRE或JDK,你可以到(http://www.java.com/en/download/manual.jsp)找到JRE下载并安装。

    2、安装Pydev

    运行Eclipse之后,选择help-->Install new Software,如下图所示。

    点击Add,添加pydev的安装地址:http://pydev.org/updates/,如下图所示。

    Snap2

    完成后点击"ok",接着点击PyDev的"+",展开PyDev的节点,要等一小段时间,让它从网上获取PyDev的相关套件,当完成后会多出PyDev的相关套件在子节点里,勾选它们然后按next进行安装。如下图所示。

    安装完成后,重启Eclipse即可

    3、设置Pydev

    安装完成后,还需要设置一下PyDev,选择Window -> Preferences来设置PyDev。设置Python的路径,从Pydev的Interpreter - Python页面选择New

    会弹出一个窗口让你选择Python的安装位置,选择你安装Python的所在位置。

    完成之后PyDev就设置完成,可以开始使用。

    4、建立Python Project:

    安装好Eclipse+PyDev以后,我们就可以开始使用它来开发项目了。首先要创建一个项目,选择File -> New ->Pydev Project

    会弹出一个新窗口,填写Project Name,以及项目保存地址,然后点击next完成项目的创建。

    5、创建新的Pydev Module

    光有项目是无法执行的,接着必须创建新的Pydev Moudle,选择File -> New -> Pydev Module

    在弹出的窗口中选择文件存放位置以及Moudle Name,注意Name不用加.py,它会自动帮助我们添加。然后点击Finish完成创建。

    Snap10

    输入"hello world"的代码。

    6、执行程序

    程序写完后,我们可以开始执行程序,在上方的工具栏上面找到执行的按钮。

    之后会弹出一个让你选择执行方式的窗口,通常我们选择Python Run,开始执行程序。

    Snap14


    更多 Python IDE

    推荐10 款最好的 Python IDE:http://www.runoob.com/w3cnote/best-python-ide-for-developers.html

    当然还有非常多很棒的 Python IDE,你可以自由的选择,更多 Python IDE 请参阅:http://wiki.python.org/moin/PythonEditors


    展开全文
  • VB6.0IDE集成开发工具精简版,最经典最好用的VB开发工具!
  • IntelliJ IDEA CE 2019将您的源代码编入索引之后,通过在各种...IntelliJ IDEA CE 2019 for Mac(Java IDE集成开发工具)​www.macdown.comJava IDE集成开发软件工具特色介绍内置开发人员工具版本控制IntelliJ IDEA为...

    4f6efffdd37dd728fe19dd81b483491d.png

    IntelliJ IDEA CE 2019将您的源代码编入索引之后,通过在各种环境中提供相关建议,提供快速和智能的体验:即时和聪明的代码完成,即时代码分析和可靠的重构工具,功能非常强大!

    IntelliJ IDEA CE 2019 for Mac(Java IDE集成开发工具)www.macdown.com
    693da5f0e72298dbb773551e71c43c0b.png

    65d4c1f0edf4c89debf55734a3a403fd.png

    Java IDE集成开发软件工具特色介绍

    内置开发人员工具
    版本控制
    IntelliJ IDEA为主要版本控制系统提供统一界面,包括Git,SVN,Mercurial,CVS,Perforce和TFS。IDE允许您浏览更改历史记录,管理分支,合并冲突等等
    构建工具
    IntelliJ IDEA支持Maven,Gradle,Ant,Gant,SBT,NPM,Webpack,Grunt,Gulp和其他构建工具。这些工具无缝集成,有助于自动编译,打包,运行测试,部署和其他活动
    测试跑步者和报道
    IntelliJ IDEA可让您轻松执行单元测试。IDE包括主要测试框架的测试运行器和覆盖工具,包括JUnit,TestNG,Spock; 黄瓜,ScalaTest,spec2和Karma。
    闪客
    IntelliJ IDEA附带了一个用于Java类的内置反编译器。如果你想查看一个你没有源代码的库,现在你可以 - 没有任何第三方插件。
    终奌站
    IDE配有内置终端。根据您的平台,您可以使用命令行提示符,Far,powershell或bash。Alt+F12无需离开IDE即可调用终端 并执行任何命令。

    ce55f7b6176e55b65e03b64bffde7563.png


    数据库工具
    在编辑SQL时利用智能编码辅助; 连接到实时数据库; 运行查询; 浏览和导出数据; 甚至可以在IDE中以可视化界面管理您的方案。
    应用服务器
    IntelliJ IDEA支持主要的应用程序服务器:Tomcat,JBoss,WebSphere,WebLogic,Glassfish等等。
    您可以将工件部署到应用程序服务器上,并直接在IDE中调试已部署的应用程序。
    搬运工人
    通过一个单独的插件,IntelliJ IDEA提供了一个专用的工具窗口,可以让您连接到本地运行的Docker机器来管理图像,容器和Docker Compose服务。多语言经验
    顶级框架的一流支持
    IntelliJ IDEA为最流行的服务器端和前端框架提供支持。
    利用Spring,Java EE,Grails,Play,Android,GWT, Vaadin,Thymeleaf,React,AngularJS和其他框架的扩展编码帮助 。
    许多语言 - 一个IDE
    虽然IntelliJ IDEA是Java的IDE,但它也可以理解许多其他语言,包括Groovy,Kotlin, Scala,JavaScript,TypeScript和SQL。
    IntelliJ IDEA是一个交钥匙解决方案,但如果你需要额外的东西,它丰富的插件生态系统可以帮助你。

    9a9be3701800ac2c1427a8d95e09c98f.png
    展开全文
  • 简介:前面两节,我们介绍了JIDE的工具库,本节我们将介绍智能合约开发最后一段内容,JIDE集成开发工具。除了JIDE的安装,我们还将介绍智能合约的编写、编译、部署、运行以及查看日志等。您看过所有的内容之后,将...

    简介:前面两节,我们介绍了JIDE的工具库,本节我们将介绍智能合约开发最后一段内容,JIDE集成开发工具。除了JIDE的安装,我们还将介绍智能合约的编写、编译、部署、运行以及查看日志等。您看过所有的内容之后,将可以完整的开发出一个智能合约。

    JIDE简介

    JIDE是JUICE开放服务平台提供用来编写智能合约及DApp的免费开发工具,JIDE集成了JUICE底层测试链、编辑器和Solidity运行时环境,用户无需搭建任何环境就可以快速地编写、编译、部署、运行智能合约与发布DApp。

    目前JIDE支持Solidity语言编写智能合约,这是以太坊的官方推荐语言,也是最流行的智能合约编写语言。

    运行环境及安装

    • PC版

    要求WINDOWS 7及以上版本

    安装完成后,第一次使用时,需要配JUICE区块链地址信息。并且导入在JUICE开放服务平台创建的JUICE区块链账户钱包。

    • WEB版

    建议使用Chrome

    由于是在线版,因此不要配置JUICE区块链地址信息。

    注意:

    PC版本,IDE功能更强;而WEB版本,在本地文件处理时,功能比较弱。推荐使用PC版本IDE。

    开始使用

    基于JUICE平台开发合约需要注意合约目录文件以及库文件的命名规范以及一些需要遵循的规范,请参见第三章节合约开发部分

    JIDE主要包含如下区域:

    【文件管理区】:支持新建合约目录、合约文件;导入系统库、导入合约目录、文件;重命名/删除合约目录、文件等功能;

    【代码编辑区】:支持代码编写,复制,粘贴,查找,替换,格式化,语法高亮,智能语法提示补充,代码告警,函数折叠等功能;

    【编译合约区】:将当前选中的合约进行代码编译;

    【部署运行合约区】:将编译成功的合约部署到链节点,部署成功后显示可执行的合约函数,输入相关参数进行合约调用执行;

    【查询运行合约区】:输入合约地址、abi信息,点击查询显示可执行的合约函数,输入相关参数进行合约调用执行;

    【输出控制台区块】:展示相关操作输出的日志信息,支持日志搜素等功能;

    以上功能区,大部分支持快捷键操作,详见后文附录。

    · 操作步骤及说明

    安装客户端并登陆后,点击【开发工具】进入PC版IDE

    JIDE功能区域


    编写合约

    基于JUICE平台开发合约需要注意合约目录文件以及库文件的命名规范以及一些需要遵循的规范,请参见第三章节合约开发部分

    · 操作步骤及说明

    新建/导入合约文件:点击左侧栏【合约文件管理区】按钮打开【文件管理区】,可以新建/导入合约文件,在代码编辑区域进行合约代码编写。目前IDE启动默认带有2个示例合约DemoContract.sol和DemoModule.sol,可供开发者参考

    SystemContracts目录下是引入JUICE相关内置合约)

    注意:在开发业务合约前,请先导入Juice平台内置合约,选中项目,点击右键->导入系统库

    编译合约

    JIDE集成了solc编译器,默认对当前选中的合约进行编译,后台自动编译合约生成虚拟机代码,并将编译产生的abi和bin文件内容输出到控制台同时保存至IDE相关内存中进行管理,方便后续部署、运行合约

    · 操作步骤及说明

    选中DemoContract.sol合约文件,点击左侧栏【编译合约】按钮,后台开始进行编译,同时控制台持续输出编译日志


    编译成功,打印编译产生的bin code以及abi信息

    编译失败,打印编译失败相关信息

    部署合约

    将编译成功的合约部署到链节点,后台使用已登录账号的私钥对合约编译内容进行签名并发布到链节点,部署成功后显示可执行的合约函数,输入相关参数进行合约调用执行

    · 操作步骤及说明

    点击左侧栏【部署并运行合约】按钮,左侧区域会显示出当前已经编译成功的合约列表,选择需要部署的合约点击【部署合约】按钮,同时控制台持续输出部署日志


    部署成功,返回部署结果:合约地址、交易Hash值、发起者钱包地址、合约abi等

    部署失败,打印失败相关信息

    查询合约

    输入合约地址,abi信息,点击【查询】按钮,后台通过查询计算显示可执行的合约函数,输入相关参数进行合约调用执行

    · 操作步骤及说明

    点击左侧栏【查询并运行合约】按钮,在左侧区域输入上一步部署成功的合约地址及abi信息,点击【查询合约】按钮


    运行合约

    部署合约成功或者查询合约成功后,界面显示出当前合约可执行的合约函数,选择需要运行的函数,提示输入相关参数,输入后点击【运行】按钮,后台使用已登录账号的私钥对执行报文进行签名并向链节点发起请求

    · 操作步骤及说明

    选中需要运行的合约函数,按照提示输入函数运行所需参数,点击【运行】按钮,同时控制台持续输出运行日志


    运行成功,返回运行结果

    运行失败,打印失败相关信息

    查看日志

    编译、部署、运行合约过程中,IDE控制台会持续输出相关日志信息,并支持关键字搜索,方便开发者查看过程日志,同时部署合约的过程日志会缓存至本地(默认缓存最新750条),重启客户端后,仍可以获取相关日志

    · 操作步骤及说明

    重启IDE后,点击【历史日志】按钮,获取历史部署日志


    点击【运行日志】按钮,可以查看合约运行日志和系统运行日志


    未来JUICE将会提供Java语言来编写智能合约,敬请期待!

    参考内容:https://open.juzix.net/doc

    智能合约开发教程视频:区块链系列视频课程之智能合约简介

    展开全文
  • 最好用的Java IDE集成开发工具已在MacW站全功能上线!intellij idea mac版是一款全面且功能丰富的Java IDE,可以为您提供JVM和Android开发所需的所有工具,同时支持最新的先进技术和框架。intellij idea 2019非常...

    最好用的Java IDE集成开发工具已在MacW站全功能上线!intellij idea mac版是一款全面且功能丰富的Java IDE,可以为您提供JVM和Android开发所需的所有工具,同时支持最新的先进技术和框架。intellij idea 2019非常适合于从事Java,Groovy,Scala或Android应用程序工作的用户,您可以处理使用多种编程语言的复杂开发项目,而无需在多个IDE之间切换,IntelliJ IDEA为每个人提供类似级别的代码帮助,因此您可以在任何情况下高效工作。本站提供intellij idea 下载,有需要的朋友不要错过哦!

    a9ad6864c2307bc533101c039d530dbb.png

    intellij idea 下载特色介绍

    享受生产性的JAVA

    IntelliJ IDEA的每个方面都专门设计用于最大限度地提高开发人员的生产力,强大的静态代码分析和人体工程学设计使开发不仅高效,而且令人愉快。

    1.配备了许多有用的工具,使编码变得更容易

    该应用程序使您可以在不妨碍自己的工作的情况下使用非侵入式方法来帮助您编写,调试,测试和重构代码。IntelliJ IDEA CommUnity Edition不仅提供关于类,字段,方法和关键字名称的建议,还包含一个智能完成功能,可过滤掉不适合当前上下文的提示。您的代码是实时分析的,任何不一致都会向用户强调。此外,该应用程序提出了解决可能问题的最佳选择。

    2.提供对多种编程语言的支持,构建系统和测试框架IntelliJ IDEA

    CommUnity Edition非常适合于从事Java,Groovy,Scala或Android应用程序工作的用户。此外,多个构建系统和测试框架被整合,增强了应用程序的多功能性。您可以处理使用多种编程语言的复杂开发项目,而无需在多个IDE之间切换。为每个人提供类似级别的代码帮助,因此您可以在任何情况下高效工作。

    3.用户友好的界面和可定制的基于插件的体系结构

    IntelliJ IDEA CommUnity Edition考虑到每个用户都有不同的工作流程,并且可以定制其接口和活动插件以适应每个开发人员的需求。您可以在浅色或深色的用户界面主题和两个预设的键盘映射之间进行选择,也可以禁用任何不需要的工具来完成项目。

    289e87d6d0eeb2ac0685ff6f1fd5cf48.png

    IntelliJ IDEA mac版系统要求

    IntelliJ IDEA CE 2019 for Mac(Java IDE集成开发软件)v2019.3.4中文版

    • macOS 10.8.3或更高版本
    • 最低2 GB RAM,建议4 GB RAM
    • 1.5 GB硬盘空间+至少1 GB用于缓存
    • 1024x768最低屏幕分辨率
    展开全文
  • 值得推荐的Python IDE集成开发工具

    万次阅读 2018-07-30 17:41:27
    在这里我也不推荐太多,就推荐 2 个比较常用也是Python开发用的最多的开工具: Sublime Text 下载地址:https://www.sublimetext.com/3 (具体下载的版本参照电脑系统和下面图中的标注) Sublime Text 具有...
  • 1、第一步查看eclipse的版本 Help--》About Eclipse 2、Help--》Install New SoftWare 在work with中填上http://download.jboss.org/jbosstools/updates/stable/luna/其中红色字体对应你eclipse...选
  • IDE开发工具

    2020-02-26 11:07:34
    1. IDE集成开发工具下载安装 1.1.介绍:集成开发环境,界面显示、开发、调试都在一个界面上显示 1.2.地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 2.登陆可能遇到问题 3.创建...
  • PIC单片机开发工具(MPLAB IDE 集成开发环境 V7.51)
  • IDE 集成开发环境

    2019-10-03 14:36:07
    集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户...IDE的想法是把各种命令行的开发工具结合起来,提供一个抽象化的工...
  • wingide是一个python集成开发工具,算是目前应用最广的,但是是收费的。网上有很多wingide的破解方法,个人觉得都比较复杂,这里分享一个比较简单的破解方法。整个文件包括wingide5.0.9的安装包,破解脚本,还有一份...
  • PIC单片机开发工具(MPLAB IDE 集成开发环境 V7.51汉化包,与PIC单片机开发工具(MPLAB IDE 集成开发环境 V7.51)配合使用
  • 集成开发工具IDE

    2016-04-24 00:25:04
    1.Eclipse---Java,php,C++,python 2.Code::Block---C++ 3.Pycharm---Python
  • IDE集成开发环境

    2010-12-14 14:47:00
    集成开发环境(简称IDE)软件是用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。就是集成了代码编写功能、分析功能、编译功能、debug功能等一体化的开发软件...
  • mcu_ide集成开发环境

    2010-11-30 12:21:08
    Silicon Laboratories的集成开发环境( IDE )是一个完整的,独立的软件程序,包括项目管理,源代码编辑器,源代码级调试器和其它公用部分。在IDE接口为第三方的开发工具链系统,提供了一个完整的嵌入式软件开发环境...
  • 首先 Python IDE集成开发工具有很多,可以根据自己的情况来选择。 PyCharm PyCharm 是由 JetBrains 打造的一款 Python IDE。 PyCharm 官方下载地址:http://www.jetbrains.com/pycharm/download/ Sublinme...
  • 2、IDE集成开发环境

    2013-03-22 00:24:55
    一、IDE 集成开发环境:Integrated Development Environment   IDE开发工具都支持使用工程化方式管理一个项目的程序开发过程, 一般来说一个相对独立的项目就是一个工程, 一个项目中涉及的几个java文件,资源...
  • 8款最好用的Java集成开发工具(IDE)

    万次阅读 2017-08-24 16:48:27
    8款最好用的Java集成开发工具(IDE) IDE的选择涉及到很多方面,例如项目性质、团队和企业的偏好等等,但是对于一些基本的需求,每一个好的IDE都是必须满足的,例如它要支持你使用的语言,无论是是Scala、还是...
  • 常用的开发工具 一、Eclipse Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件... Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,796
精华内容 1,918
热门标签
关键字:

ide集成开发工具