近些年来,开发语言,设计模式 等等如同雨后春笋一般层出不穷,然后大家固定用的IDE集成开发环境却一沉不变,eclipse MYECLIPSE,VS等等,这些安装在本机的IDE 不但体积庞大,而且占用内存恐怖,并且用起来也较为不方便,为此我发起一个WEB IDE 的开源项目。
这套WEBIDE 采用HTML5+JS模式开发,后台采用JAVA,最初的目的,开源让项目直接在云端开发,例如你在上海开发的项目,等你回家了老家,只需要一台联网电脑,一个浏览器仍然可以直接打开项目直接与公司的同事进行开发,公司内部可以构架属于公司的开发环境,可以让一个公司的人直接通过网页开发项目,而且一些公司可以通过这套IDE吧部分功能,一些项目当外包发出去,一些程序员也可以在这套平台上发布一些控件,代码,功能到这套IDE平台的代码库内,类似苹果的Apple Store的Code Store功能。
一下是我已经做的一些东西,下图是一个基本框架,可以多页面编辑文件,Ctrl+S保存文件,代码高亮显示。
下面的功能是对JS提供代码提示功能,可以直接打点提示对象,显示对象属性,函数等等
这个功能是一个界面设计器,可以通过拖拽控件来设计界面,我现在只做了android移动端的WEB界面设计,以后还会增加,平且让使用者自定义控件
新建项目,可以通过插件的模式,动态添加可以新建的项目类型
现在只做了这些功能,由于才开始做,而且 就我一个人,实在心有余而力不足,如果有人志同道合的朋友,可以开通http://code.csdn.net,然后联系我:QQ466253283加入到这套WEB IDE的开发中,现在对浏览器的支持只有Chrome不是别的不能支持,是我一个人能力有限,没来得及做其他浏览器的兼容
项目代码地址:https://code.csdn.net/ok_leixiao/WEB_IDE
- 大小: 125.4 KB
- 大小: 127.5 KB
- 大小: 14.8 KB
- 大小: 104.8 KB
- 大小: 105.1 KB
- 大小: 65.9 KB
- 大小: 65.5 KB
- 大小: 120.8 KB
- 大小: 60.3 KB
分享到:
相关推荐
Web IDE,全称为Web Integrated Development Environment,是一种基于Web的代码编辑器,允许开发者在任何有网络连接的地方进行软件开发工作。Codiad是这类工具的一个典型代表,版本v.2.8.4提供了丰富的功能和良好的...
/ -installIU com.sap.webide.orionplugin.feature.feature.group --destination c:\SAPWebIDE\eclipse ``` #### 五、启动SAP Web IDE 1. **启动Orion Application Server**:双击位于 `C:\SAPWebIDE\eclipse` 的 ...
3. **搜索SAP Web IDE**:在搜索框中输入“SAP Web IDE”,然后选择合适的版本。 4. **订阅服务**:按照提示完成订阅过程,可能需要填写一些基本信息并同意服务条款。 5. **确认订阅**:完成所有步骤后,您应该能...
本版本为 SAP Web IDE 1.12,结合了 Hybrid Application Toolkit 1.5,提供了更全面的功能和改进。这份文档详细介绍了 SAP Web IDE 的主要功能、使用场景以及如何利用它来构建高效的解决方案。 #### 二、开发应用 ...
附件为python web ide开发工具,对于研究开发web ide来说很有用
在团队协作方面,WebIDE的版本控制集成使得代码审查、合并请求和分支管理变得简单。同时,通过集成持续集成/持续部署(CI/CD)工具如Jenkins或Travis CI,可以实现自动化测试和部署,大大减少了手动操作的工作量。 ...
从压缩包子文件的文件名称“b3log-wide-4a28d10”来看,这可能是该Web IDE的某个版本号或者分支名称。B3log是一个开源博客社区,他们也可能开发了名为“Wide”的Web IDE产品,专门针对Go语言。在实际使用中,用户...
**KISSIDE:一个简单的基于Web的IDE** KISSIDE(Keep It Simple, Stupid, IDE)是一款轻量级的Web集成开发环境,其设计目标是提供一个易于使用、功能全面且高效的在线编程工具。这款IDE特别适合初学者和那些需要在...
本项目是为了能够一键启动 WebIDE 开源版而创建的,以 git 子模块的形式引用了另外的三个项目,分别是 WebIDE-Frontend、WebIDE-Frontend-Webjars、WebIDE-Backend。
Selenium IDE是一款强大的自动化测试工具,专为Web应用程序设计,尤其受到测试工程师的青睐。它是一个免费的插件,能够录制、回放和编辑测试脚本,极大地提升了测试效率。在本文中,我们将深入探讨Selenium IDE的...
在本文中,我们将探讨如何利用MonacoEditor、React和相关技术构建一个自定义的Web IDE,以便用户可以方便地在不同设备上查看和编辑代码。MonacoEditor是Microsoft开发的一个强大的代码编辑器组件,常用于在线代码...
【标题】:使用NetBeans IDE 5.0开发Web服务的快速入门指南 【内容详解】 NetBeans IDE(集成开发环境)是一款强大的开源工具,专为Java开发者设计,支持多种编程语言,包括Java、JavaScript、PHP等。在NetBeans ...
Cloud9 IDE是一款强大的在线Web集成开发环境(IDE),它允许开发者在任何地方通过浏览器编写、运行和调试代码。源码的获取意味着我们可以深入了解其内部工作原理,甚至对其进行定制以满足特定开发需求。以下是对...
在 SAP Web IDE 1.12 版本中,我们看到了一系列重要的改进和新功能的引入。以下是一些主要的变化: - **2.1 SAP Web IDE 1.11**:该版本加强了代码检查功能,并增强了代码完成的支持。 - **2.2 SAP Web IDE 1.10**...
Espruino Web IDE是一个在线的开发环境,它允许用户在浏览器中编写、测试和运行JavaScript代码,无需安装任何本地软件。这个IDE包含了串口通信、代码编辑器、命令行界面和实时反馈功能,使得调试和开发过程更为便捷...
Go语言,又称Golang,是由谷歌开发...通过阅读和实践,你可以快速掌握Go语言的基本用法,熟练使用LiteIDE进行开发,并具备构建Web应用的能力。无论是个人兴趣还是职业需求,这些资源都将对你的Go语言学习之旅大有裨益。
"Eclipse IDE JavaScript and Web Linux32Bit" 版本是专门为Linux 32位操作系统设计的,用于JavaScript和Web前端开发。 JavaScript是一种轻量级、动态类型的脚本语言,主要用于客户端的网页交互,如网页动态效果、...
它支持Python的多种版本,同时也能处理基于Python的Web框架(如Django、Flask)和科学计算库(如NumPy、Pandas)的项目。 7. **插件系统**:WingIDE支持扩展,用户可以通过安装插件来增加新的功能或优化现有功能,...
WebIDE:编码WebIDE社区版
本文将聚焦于一个名为"atx-webide"的Python库,具体版本为0.1.1.dev4,它是一个用于构建Web IDE的工具,旨在提升Python后端开发者的生产力。通过了解和掌握这个库,开发者可以更加高效地进行项目开发和管理。 首先...