IDEX

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(语言)
(简介)
 
(未显示1个用户的9个中间版本)
第2行: 第2行:
  
 
==简介==
 
==简介==
IDEX:一个开源 IDE 和生产力平台,[[Qt]], [[GTK]], [[WxWidgets]] 是基石,[[Java]] & [[Eclipse]] [[C Sharp|C#]] & [[Uno Platform]] & [[MonoDevelop]] 驱动。
+
[[文件:GTK-and-Qt.png|right|GTK和Qt]]
 +
 
 +
IDEX:一个开源 IDE 和生产力平台,[[C++]]、[[Qt]], [[GTK]], [[WxWidgets]] 是基石。
 +
 
 +
[https://chris-granger.com/2013/01/24/the-ide-as-data/ The IDE as a value]
 +
 
 +
[[Freedesktop.org]] 基础设施
 +
 
 +
策略:不做 [[GTK]] [[Qt]] 的取舍,UI 双引擎路线图,都强力支持。
  
 
IDE Framework + [https://microsoft.github.io/language-server-protocol/ Language Server Protocol] 支持多语言是发展思路。
 
IDE Framework + [https://microsoft.github.io/language-server-protocol/ Language Server Protocol] 支持多语言是发展思路。
第89行: 第97行:
  
 
==语言==
 
==语言==
 +
[[文件:vala-logo.png|right|Vala]]
 
IDEX 除支持大多数编程语言外,核心支持以下语言:
 
IDEX 除支持大多数编程语言外,核心支持以下语言:
 
*[[Fortran]]始于计算并为计算而生;
 
*[[Fortran]]始于计算并为计算而生;
第94行: 第103行:
 
*[[Erlang]]始于通信并为通信而生。
 
*[[Erlang]]始于通信并为通信而生。
 
*[[Smalltalk]] 带来强大的桌面系统 [https://github.com/feenkcom/gtoolkit Glamorous Toolkit]
 
*[[Smalltalk]] 带来强大的桌面系统 [https://github.com/feenkcom/gtoolkit Glamorous Toolkit]
*[https://www.vala-project.org/ Vala] 语言的语法是仿照 [[C Sharp|C#]] 的,与所有类 C 语言相似。[https://github.com/topics/vala Vala Topics]
+
*[[Vala]] 语言的语法是仿照 [[C Sharp|C#]] 的,与所有类 C 语言相似。[https://github.com/topics/vala Vala Topics]
  
 
==GUI==
 
==GUI==
第103行: 第112行:
 
==Projects==
 
==Projects==
 
*[[KDevelop]]
 
*[[KDevelop]]
 +
*[https://wiki.gnome.org/Apps/Builder GNOME Builder]
 
*[https://github.com/edvin/tornadofx TornadoFX]
 
*[https://github.com/edvin/tornadofx TornadoFX]
 
*[[Open Komodo]]
 
*[[Open Komodo]]
第128行: 第138行:
 
*[[PyScripter]]
 
*[[PyScripter]]
 
*[[Qt Creator]]
 
*[[Qt Creator]]
 +
*[https://github.com/ubports/unity8 Lomiri] on [[Ubuntu Touch]] The operating environment for everywhere.
  
 
==Unity==
 
==Unity==

2023年11月22日 (三) 23:52的最后版本

IDEX 一个跨平台的IDE。

目录

[编辑] 简介

GTK和Qt

IDEX:一个开源 IDE 和生产力平台,C++Qt, GTK, WxWidgets 是基石。

The IDE as a value

Freedesktop.org 基础设施

策略:不做 GTKQt 的取舍,UI 双引擎路线图,都强力支持。

IDE Framework + Language Server Protocol 支持多语言是发展思路。

目测 Visual Studio Code & Electron 已是这个星球上最强编辑器和桌面App。

但内心呼唤:基于 Lisp & Clojure(Script) 构建,in Lisp, code is data. Light Table 一个不错的起点。

Eclipse Che 是下一代 Eclipse IDE

Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.

Code::Blocks 是替代 Visual Studio 的希望 :)

Other, We Love Emacs, Vim.

参考组合:Gtk-90x90.png Qt-logo.png Kde-logo.png Ffmpeg-logo.png Mltframework-logo.png

灰狐编程俱乐部

[编辑] 新闻

  • 先以灰狐伊娃俱乐部的方式运作社区。(2018.01.28)
  • 注册idex.work域名作为IDEX项目的官网。(2017.12.16) 已不再续费

[编辑] 路线图

Avalonia
AvalonStudio
  • 特点:多媒体、多平台、多语言。(2022.04.01)

Multimedia.png Multiplatform.png Multilanguage.png

IDEX有三个不同路线图和分发 (2016.09.18)

IDEX based on Code::Blocks,C++比C#在桌面、游戏、大数据分析、机器学习上更具优势,MonoDevelop暂缓。(2016.12.29)

IDEX,基于 .NET 构建,使用 C SharpF Sharp 开发。(2016.09-)

IDEX,基于 Light Table 构建,ClojureClojureScript 驱动。(2016.05.13)

IDE-X 由 C++, Qt, Go 驱动。(2014.09.28)

OpenVS: C, C++, C#, iOS, Android, Windows Phone Apps Developer IDE,支持HTML5、Flash应用。

OpenVS(Open Visual Studio or Open V Studio...): 一个开放的Visual Studio, 学习Eclipse, 打造C, C++, C# 的快速开发平台, 可运行于Windows, Linux/UNIX, Mac平台上.

OpenVS 基于 MonoDevelop,使用Mono + MonoDevelop在iOS、Android、Windows Phone上开发C#应用。(2012.5.20)

OpenVS 还是要基于 Eclipse,因为 Java 世界不能忽略。(2012.1.26)

OpenVS based on Mozilla + Open Komodo (2011.05.23) 其扩展性可充分利用Mozilla平台的Add-ons机制,发展模式:扩展可免费或商业化

OpenVS based on GTK+ ...(2011)

OpenVS based on Qt, GTK+ ...(2010)

OpenVS based on Eclipse, MoSync... (2009)

Support Qt、GTK+、C++PythonPHPJavaScriptAndroidMeeGo ...

Symbian Open C/C++ Environment

我们需要有一把独门兵器,行走江湖,这就是 OpenVS :)

[编辑] 语言

Vala

IDEX 除支持大多数编程语言外,核心支持以下语言:

[编辑] GUI

imgui 提供了无限可能,似乎是 WxWidgetsQt 之后最值得期待的开源 GUI 解决方案,Software using dear imgui 还有很多...

[编辑] Projects

[编辑] Unity

Unity 是个拥有庞大生态的创意平台,值得深入与实践。

[编辑] Web IDE

[编辑] OSGi

[编辑] Support

[编辑] Lisp

[编辑] Rust

[编辑] C#

[编辑] C++

  • PowerToys Windows system utilities to maximize productivity

[编辑] Pascal

Free Pascal + Lazarus 与 Delphi 高度兼容,是 Delphi 的自由开源软件替代品。

[编辑] JetBrains

[编辑] Eclipse

[编辑] NetBeans

Apache NetBeans

[编辑] Clojure

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱