我正在寻找一个用python编写的我可以选择和自定义的裸机交叉平台编辑器。依赖性越少越好。寻找一个用python编写的裸机开源编辑器
请注意:我不是在寻找一个Python编辑器或Python IDE。只是一个简单的编辑器,我可以用它作为我开始使用的应用程序的基础。
由于我打算将其用于工作,因此必须开放源代码并免费修改用于商业用途。
我正在寻找一个用python编写的我可以选择和自定义的裸机交叉平台编辑器。依赖性越少越好。寻找一个用python编写的裸机开源编辑器
请注意:我不是在寻找一个Python编辑器或Python IDE。只是一个简单的编辑器,我可以用它作为我开始使用的应用程序的基础。
由于我打算将其用于工作,因此必须开放源代码并免费修改用于商业用途。
有写在这里wxPython一个完整的编辑器:
http://wiki.wxpython.org/WxHowtoSmallEditor
只有104线,应该很容易定制。
编辑:
为了解决你的一些要求,这里是一个副本,并从wxPython维基粘贴:
一个GUI工具包
的wxPython是Python编程GUI工具箱语言。它允许Python程序员轻松简单地创建一个功能强大,功能强大的图形用户界面的程序。它是作为一个Python扩展模块(本地代码)实现的,它包装了用C++编写的流行的wxWindows跨平台GUI库。
开源
像Python和wxWindows的,wxPython的是开源的,这意味着它是免费的,任何人都可以使用的源代码可供任何人来看待和修改。任何人都可以为项目提供修补或增强。
跨平台
wxPython的是一个跨平台的工具包。这意味着要小心一点,相同的程序可以在多个平台上运行而不需要修改。目前支持的平台是微软的Windows,并与GTK大多数Unix或类Unix系统可用,OS X 10.3.9或更高版本。
+1:这是非常酷的。 – 2009-09-22 09:49:03
IDLE怎么样? IDLE包含在标准的Python发行版中。从docs:
“
IDLE具有以下特点:
“
一段时间的努力,你很可能从IDLE撕裂了编辑器组件。
已经在idlelib
目录中的Python标准库的外观
退房:
Scitilla /赛特
http://www.scintilla.org/SciTE.html
Editra
http://editra.org/
都是跨平台和Python编写的。他们是全功能的编辑器,但与IDE或类似的编译器相比。
ERM,赛特是不是用Python写的...虽然它是链接到Editra 感谢我的首选编辑 ,不过,我得查出来。 – 2009-09-22 19:58:53
这里是写在wxPython的一个完整的编辑器。它具有比编辑建议的更多的功能。尽管如此,它还没有稳定的版本。 https://github.com/0b0bby0/wxEditor.git 这取决于您需要多少功能。
还有用Python写的这里编辑列表:http://texteditors.org/cgi-bin/wiki.pl?PythonEditorFamily – sdaau 2017-10-18 12:06:57