正在写一个代码编辑器,Windows/Mac平台的,vim/emacs党请略过

2013-08-21 09:18:31 +08:00
 missdeer
基本功能做了一半了,等剩下一半基本功能完成了就到v2ex和twitter上散去~

几步走:
1,基本功能,简单说来就是notepad++ clone并FTP/SFTP
2,增强功能,支持TextMate bundles、支持流行的SCM工具如svn,git,mercurial等
5,高级功能,支持代码阅读时与SCM rev绑定的comments,集成PasteBin/paste.kde.org/gist,集成clang analyzer,支持Windows search进行全文搜索



8113 次点击
所在节点    分享创造
50 条回复
cxshun
2013-08-21 09:22:31 +08:00
杜蕾斯?是我邪恶了吗?
楼主牛叉。这段时间也要抽时间做做那个爬煎蛋妹子图的东西罗。
yanwen
2013-08-21 11:44:42 +08:00
可以增加MD么??
missdeer
2013-08-21 12:29:14 +08:00
@yanwen 呃,弱弱地问,哪个MD?
GordianZ
2013-08-21 12:39:25 +08:00
@missdeer Markdown...
fangzhzh
2013-08-21 12:45:34 +08:00
vim/emacs党怒回一帖,努赞一个
infinte
2013-08-21 12:47:47 +08:00
能不能换成 monospace 字体……
UI 我这里有张 mockup:http://phenacenn.deviantart.com/art/Maari-Text-editor-UI-318796008
界面库用 vczh 的 gacui 做,效果拔群
qiuai
2013-08-21 12:56:49 +08:00
说说我想要的功能.
1.Notepad++的基本功能,比如说括号匹配,代码高亮.保存为不同编码,之类的编程用编辑器的基本功能.
2.界面设计功能,比如说修改编辑区的背景颜色,字体颜色,大小,字体,等.
3.FTP/SFTP的实时连接,保存,编辑,删除等.麻烦做的好看好用一点.Notepad++的FTP很无语.
4.双tab并排,或者4tab并排.用来对比代码或者同时写HTML+CSS.
5.操作栏图标不要这么大.只要不会出现小到会按到旁边的就可以.Notepad++的目前就不算小.
6.请把tab转换为空格做成开关.不要强制.谢谢.我不喜欢4个空格代替tab,因为排版不好看.除非你可以再在打开的时候把四个空格变成tab....
7.可以内置一些简单的模版,比如说HTML的

<!DOCTYPE>
<html>
<head>

</head>
<body>

</body>
</html>


这样,新建的时候,直接显示这些出来.这样更方便.这个好像有点偏IDE了.


好像暂时就这些......期待大作.
luikore
2013-08-21 13:07:59 +08:00
gtk? mac 上绝对没人用基于 gtk 的界面的
luikore
2013-08-21 13:10:21 +08:00
是 qt 么? 工具栏其实可以喀嚓掉...
saharabear
2013-08-21 13:17:56 +08:00
我觉得挺好。

不过为什么要vim/emacs党略过? vim/emacs党更多的是各种编辑器都会根据需要去用的。
missdeer
2013-08-21 13:48:15 +08:00
@GordianZ
@yanwen
Markdown编辑时高亮之类的容易,要预览甚至实时预览可能困难点

@infinte 既然是Notepad++,字体是可以自定义的嘛

@saharabear Qt的,Mac上除了包体积大,UI上跟原生的差不多,工具栏可以加个开关显示/隐藏

@qiuai 123是肯定的,4确实没想过,是个好思路,5到时候应该会请个旁边的美工妹子重新设计一套,6肯定是可以自定义的,7可以考虑
qiuai
2013-08-21 13:50:44 +08:00
@missdeer 我现在是双显示器,但是Notepad++只能开一个,所以对比或者同时写两个页面的时候,就要来回切换,巨麻烦. 7这个好像IDE都有,但是notepad++之类的都没有...这个很方便啊.省不少事的.
missdeer
2013-08-21 13:59:22 +08:00
@qiuai 嗷嗷,很久前也听别人说过多显示器编辑的问题,我一直只用一个显示器的,确实忽视了。
qiuai
2013-08-21 20:51:12 +08:00
@missdeer 嗯..要是能做的这么漂亮...花钱我也买了....
SharkIng
2013-08-21 21:06:41 +08:00
@qiuai 弱弱问一下你这个是什么编辑器??
meta
2013-08-21 21:11:43 +08:00
@qiuai 你这就是个终端啊,跟编辑器有啥关系?
ijse
2013-08-21 22:02:05 +08:00
那一排工具栏按钮,个人从来不用,更喜欢sublime的简洁之道。

希望楼主多参考sublime text~~
qiuai
2013-08-21 22:17:35 +08:00
@SharkIng @meta 这不是编辑器...我只是想说一下我喜欢这种效果...
CoX
2013-08-22 13:51:47 +08:00
@qiuai 7 emeditor有
qiuai
2013-08-22 14:14:40 +08:00
@CoX 不想换.要换的话我就随便找个IDE了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/79700

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX