{Golang-China} 关于liteide的开发进展和意见收集贴 (本贴长期有效)

379 views
Skip to first unread message

visualfc

unread,
Jun 24, 2011, 12:06:51 AM6/24/11
to Golang-China
建立一个关于liteide的开发进展和意见收集贴,介绍有关liteide的开发进展情况,收集对liteide的意见和建议。有关
liteide的一切,大家都可以在这里提。(本贴长期有效)

visualfc

unread,
Jun 24, 2011, 12:11:18 AM6/24/11
to Golang-China
我先自己顶一个 :(

x4预计实现功能:
1. 支持中文界面
2. 支持LRLF的检测,与原文件保持一致。
3. File Browser插件使用XML配置终端类型

zhai

unread,
Jun 24, 2011, 12:43:10 AM6/24/11
to golang...@googlegroups.com
这个软件的定位是什么?相对于vi和emacs有什么优点?

2011/6/24 visualfc <visu...@gmail.com>

Wei guangjing

unread,
Jun 24, 2011, 12:47:07 AM6/24/11
to golang...@googlegroups.com
建议:用Go语言重写,肯定超级酷 ;-)

visual fc

unread,
Jun 24, 2011, 2:40:47 AM6/24/11
to golang...@googlegroups.com
前世:
关于WTL:
    2008年学习WTL和WINXGUI时,感觉没有一个可视化的开发环境,编写了VS上的插件VisualFC。
关于WTL版LiteIDE:
    LiteIDE最初建立于2009年,使用WTL编写,目的是一个简单的显示C/C++源码的编辑器。
关于FOXTOOLKIT:
   学习FOX时,使用FOXTOOLKIT对LiteIDE重写。
关于QT:
   2010年学习QT时,使用官方的QTC进行QT学习,当时的QTC还没有ClassView插件,于是为QTC编写了一个CppSupport插件。

今生:
   于是乎,在学习GO语言时,用QT编写一个支持GO语言的开发环境,很自然的事情。

定位:
   一个简单可用的编辑/编译环境,多平台支持,插件体系结构,多语言编辑/显示,支持项目编译配置。

优点和缺点:
  简单。


在 2011年6月24日 下午12:43,zhai <qyz...@gmail.com>写道:
这个软件的定位是什么?相对于vi和emacs有什么优点?


visual fc

unread,
Jun 24, 2011, 2:44:49 AM6/24/11
to golang...@googlegroups.com
GO语言目前还没有成熟的GUI环境。
QT使用起来比较容易。
一些外围程序倒是用GO来写的,比C++要容易。

在 2011年6月24日 下午12:47,Wei guangjing <vcc...@gmail.com>写道:
建议:用Go语言重写,肯定超级酷 ;-)

visual fc

unread,
Jun 24, 2011, 2:46:57 AM6/24/11
to Golang-China
根据许老大的意见,liteide从x3开始弱化了项目观念,比较容易使用了。

在 2011年6月24日 下午12:06,visualfc <visu...@gmail.com>写道:

shiwei xu

unread,
Jun 24, 2011, 2:47:53 AM6/24/11
to golang...@googlegroups.com
可以考虑对 git 库进行支持。比如选中目录进行 git pull 和 git commit/push 之类。

2011/6/24 visual fc <visu...@gmail.com>

chai

unread,
Jun 24, 2011, 2:48:33 AM6/24/11
to golang...@googlegroups.com
建议: 将go必须的一些工具一起打包发布.
--
chaishushan

shiwei xu

unread,
Jun 24, 2011, 2:51:05 AM6/24/11
to golang...@googlegroups.com
反对,liteide 要维持 lite ide 的身材,别吃个胖子。

2011/6/24 chai <chais...@gmail.com>

chai

unread,
Jun 24, 2011, 2:54:09 AM6/24/11
to golang...@googlegroups.com
感觉IDE都比较胖的 :)
不过我决定投奔Vim的怀抱了.
--
chaishushan

oldman

unread,
Jun 24, 2011, 2:54:37 AM6/24/11
to golang...@googlegroups.com
请问liteide的插件体系是这样的?这个有参照其他ide的设计么?

2011/6/24 visual fc <visu...@gmail.com>

element

Font
font-family
font-size
font-style
font-variant
font-weight
letter-spacing
line-height
text-decoration
text-align
text-indent
text-transform
white-space
word-spacing
color
Background
bg-attachment
bg-color
bg-image
bg-position
bg-repeat
Box
width
height
border-top
border-right
border-bottom
border-left
margin
padding
max-height
min-height
max-width
min-width
outline-color
outline-style
outline-width
Positioning
position
top
bottom
right
left
float
display
clear
z-index
List
list-style-image
list-style-type
list-style-position
Table
vertical-align
border-collapse
border-spacing
caption-side
empty-cells
table-layout
Effects
text-shadow
-webkit-box-shadow
border-radius
Other
overflow
cursor
visibility

oldman

unread,
Jun 24, 2011, 3:00:56 AM6/24/11
to golang...@googlegroups.com
呃。。。近来回邮件组的邮件后面总是会莫名地多出些信息来,抱歉困扰大家了

2011/6/24 oldman <fenghaun...@gmail.com>

visualfc

unread,
Jun 24, 2011, 3:04:29 AM6/24/11
to Golang-China
现在的liteide插件体系最初是由许老大确定的一个LiteApi,参考了VS6的Model。
现在的liteidex插件体系则由LiteApi扩展,参考了QTC的插件模型,但要简化许多。

On 6月24日, 下午2时54分, oldman <fenghaungyuyi...@gmail.com> wrote:
> 请问liteide的插件体系是这样的?这个有参照其他ide的设计么?
>

> 2011/6/24 visual fc <visua...@gmail.com>
>
> > 根据许老大的意见,liteide从x3开始弱化了项目观念,比较容易使用了。

visualfc

unread,
Jun 24, 2011, 3:18:51 AM6/24/11
to Golang-China
列入未来计划,现在编写LiteIDE使用的QTC也集成了HG,但还是习惯于在shell下使用。

visual fc

unread,
Jun 26, 2011, 11:21:38 PM6/26/11
to Golang-China
目前hg版本,已完全支持中文/英文界面。

CrossWall

unread,
Jun 28, 2011, 8:29:40 PM6/28/11
to golang...@googlegroups.com
搜索替换这种基本功能。

代码风格。不然白底看久很伤眼。

平民四月份

unread,
Jun 28, 2011, 10:07:47 PM6/28/11
to golang...@googlegroups.com


2011/6/29 CrossWall <tg8...@gmail.com>
搜索替换这种基本功能。

代码风格。不然白底看久很伤眼。

跳转到函数的定义 或者 函数签名提示

--
 Face the sea, for the spring flowers blossoming




visual fc

unread,
Jun 30, 2011, 1:03:50 AM6/30/11
to golang...@googlegroups.com
liteide x4 版本可以下载

--- 更新记录

* add interface zh_cn

* add filebrowser pluing add/change/remove

* add editor color style scheme setup

* add editor codec check/reload

* add editor pdf export

* add editor print and preview

* editor style line LRLF of source

* kate go.xml support "number" style

* liteapp last session save/load


visualfc

unread,
Jun 30, 2011, 9:24:53 PM6/30/11
to Golang-China
已经有一个russian界面可以用,来自 lockals...@gmail.com
下载: http://code.google.com/p/golangide/downloads/detail?name=liteide-tr-r...
-- 安装
win32 and linux:
copy liteide_ru.qm to liteide/data/translations
macos:
copy liteide_ru.qm to LiteIDE.app/Contents/Resources
-- 应用:
option -> liteapp -> interface -> Russian

土星五号

unread,
Jul 1, 2011, 8:24:07 PM7/1/11
to golang...@googlegroups.com
搜索支持正则吗?

visualfc

unread,
Jul 4, 2011, 2:55:28 AM7/4/11
to Golang-China
On 7月2日, 上午8时24分, 土星五号 <laf...@gmail.com> wrote:
> 搜索支持正则吗?

搜索替换功能在计划中,准备支持正则表达式。

visualfc

unread,
Jul 5, 2011, 6:34:10 AM7/5/11
to Golang-China
最新更新,HG版本。
ID FixVer Summary
1 x5 filebrowser rename show oldname
2 x5 ENV c:/go/bin;%PATH% order, BOBIN is priority
3 x5 FileBrowser sort incorrect on MACOSX
4 x5 FileBorwser top dir setup
5 x5 DockWidget saveState
6 x5 GoFmt reload editor display pos keep
10 x5 LiteEditor Copy Syntax Color support (HTML mimedata)
12 x5 LiteEditor ReadOnly
13 x5 Editor Close Ask BUG ret==SaveAll
14 x5 EditorManager CTRL+TAB switch

shiwei xu

unread,
Jul 5, 2011, 12:52:38 PM7/5/11
to golang...@googlegroups.com
赞一个!

2011/7/5 visualfc <visu...@gmail.com>

visualfc

unread,
Jul 6, 2011, 4:45:55 AM7/6/11
to Golang-China
hg 版本已更新到x5

增加了搜索替换功能,支持正则式替换,如 (Colo)(u)(r) -> \1\3

土星五号

unread,
Jul 6, 2011, 9:13:03 AM7/6/11
to golang...@googlegroups.com
很好啊,顶一个。

visualfc

unread,
Jul 7, 2011, 10:34:35 AM7/7/11
to Golang-China
liteide x5 release

Version: x5 v0.78125
Website: http://code.google.com/p/golangide
Download: http://code.google.com/p/golangide/downloads/list
Source: http://code.google.com/p/liteide

update logs:
--- 2011.7.6
Ver x5 0.78125
* add CodeSearch plugin : Editor Search and Replace
* add GolangDoc plugin : Golang Package Find
* add Search and Replace Regex: (Colo)(u)(r) -> \1\3
* add FileBorwser top dir setup
* add LiteEditor Copy Syntax Color support (HTML mimedata)
* add LiteEditor ReadOnly
* add MainWindow all DockWidget saveState
* add EditorManager CTRL+TAB switch
* update tools/gopromake to r58
* update tools/goexec to r58
* update tools/goastview to r58
* fix filebrowser rename show oldname
* fix ENV c:/go/bin;%PATH% order, BOBIN is priority
* fix FileBrowser sort incorrect on MACOSX
* fix GoFmt reload editor display pos keep
* fix Editor Close Ask BUG ret==SaveAll
* fix Editor word writed ,compelter only one match auto hide

shiwei xu

unread,
Jul 7, 2011, 11:07:12 AM7/7/11
to golang...@googlegroups.com
最喜欢 add GolangDoc plugin

2011/7/7 visualfc <visu...@gmail.com>

visualfc

unread,
Jul 7, 2011, 9:47:33 PM7/7/11
to Golang-China
抱歉,修复了一个插件加载顺序BUG,请重新下载 liteide x5

土星五号

unread,
Jul 7, 2011, 11:58:28 PM7/7/11
to golang...@googlegroups.com
用hg下载的x5或最新代码在windows下编译不过:

tabsettings.cpp:36:33: fatal error: utils/settingsutils.h: No such file or direc
tory


QT是官方下载的已编译版本4.7.3 for mingw

visualfc

unread,
Jul 8, 2011, 2:42:52 AM7/8/11
to Golang-China
On 7月8日, 上午11时58分, 土星五号 <laf...@gmail.com> wrote:
> 用hg下载的x5或最新代码在windows下编译不过:
>
> tabsettings.cpp:36:33: fatal error: utils/settingsutils.h: No such file or

可以将#include <utils/settingsutils.h>改成 #include "utils/settingsutils.h"试

我的编译环境为WIN32/LINUX32/LINUX64/MACOS10.6 QTC2.1+QT4.7.0

visualfc

unread,
Jul 8, 2011, 2:44:47 AM7/8/11
to Golang-China
LiteIDE增加了一个日文界面翻译文件下载
http://golangide.googlecode.com/files/liteide-tr-japanese-x5.zip

visualfc

unread,
Jul 8, 2011, 4:29:24 AM7/8/11
to Golang-China
On 7月8日, 上午11时58分, 土星五号 <laf...@gmail.com> wrote:
> 用hg下载的x5或最新代码在windows下编译不过:
>
> tabsettings.cpp:36:33: fatal error: utils/settingsutils.h: No such file or

使用QtCreator来编译,直接在命令行下通过qmake可能出问题。

visual fc

unread,
Jul 19, 2011, 5:07:56 AM7/19/11
to Golang-China
liteide没有直接使用godoc的http方式,这样内存占用比较高。
而godoc不使用http方式无法获取packages列表 ,所以新增一个tools/gopkgview,用来获取全部packages 提供给liteide使用。

另外,为了不干扰golang-china,我新建了一个liteide-dev讨论组
http://groups.google.com/group/liteide-dev

wackwinds

unread,
Nov 24, 2012, 8:56:01 AM11/24/12
to golang...@googlegroups.com
希望能增加带参调试及对自定义包的代码补全与调试支持

wackwinds

unread,
Nov 25, 2012, 8:08:57 AM11/25/12
to golang...@googlegroups.com


一个小小的建议,希望LiteIDE能像sublime2那样,打出"for",回车之后,可以自动补出 for i := 0; i < ; i++ {
},且光标停留在<之后

visual fc

unread,
Nov 27, 2012, 2:04:13 AM11/27/12
to Golang-China
运行和调试用的输入参数:当前编辑文件状态下 编译配置-TARGETARGS
GOPATH自定义包补全:当前编辑文件状态下,编译菜单(工具栏)"Get"命令,或者是Ctrl+`输入go get 回车即可,这样gocode就可以识别了。


在 2012年11月24日 下午9:56,wackwinds <wack...@gmail.com>写道:
希望能增加带参调试及对自定义包的代码补全与调试支持

--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
 
 
 

wheelcomplex

unread,
Dec 3, 2012, 2:00:22 AM12/3/12
to golang...@googlegroups.com


在 2011年6月24日星期五UTC+8下午12时06分51秒,visualfc写道:
   建立一个关于liteide的开发进展和意见收集贴,介绍有关liteide的开发进展情况,收集对liteide的意见和建议。有关
liteide的一切,大家都可以在这里提。(本贴长期有效)

当选择某个单词时,当前文件中的相同单词都高亮(用另一个颜色)? 

极品拖拉机

unread,
Dec 3, 2012, 10:15:07 PM12/3/12
to golang...@googlegroups.com

build的时候,能否自动在bin目录生成 .exe文件?

visual fc

unread,
Dec 3, 2012, 10:19:42 PM12/3/12
to Golang-China
gotool工具在install时在bin目录生成可执行文件
go install


--

Jabber-Man

unread,
Dec 6, 2012, 1:38:02 AM12/6/12
to golang...@googlegroups.com
晕,折腾了一上午终于找到答案了。但是有个疑问,在新建项目的时候,怎么只自动生成了src,而不是按照bin,pkg,src的布局来生成呢?

在 2012年12月4日星期二UTC+8上午11时19分42秒,visualfc写道:

visual fc

unread,
Dec 6, 2012, 1:43:12 AM12/6/12
to Golang-China
LiteIDE使用标准gotool工具来编译,基于GOPATH,GOPATH列表中PATH/pkg和PATH/bin是由gotool工具自动生成的。
在LiteIDE中的项目概念就是目录,比如GOPATH列表中PATH/src/proj。
在LiteIDE中利用向导来创建新项目,就是创建在GOPATH列表中PATH/src中的项目目录。

唐君豪

unread,
Jan 9, 2014, 1:56:37 AM1/9/14
to golang...@googlegroups.com
为啥我不能用F2跳到三方的代码里面去呢? 目前只能连接到本地或者go的源码里面

fan gao

unread,
Jan 9, 2014, 3:08:05 AM1/9/14
to golang中国邮件列表
我觉的可以参照idea or vs or eclips这些成熟的IDE的功能,UI,交互去开发。



--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 golang-china...@googlegroups.com
要在网络上查看此讨论,请访问 https://groups.google.com/d/msgid/golang-china/035e156d-d38d-40d4-8a53-7c6587359416%40googlegroups.com。
要查看更多选项,请访问 https://groups.google.com/groups/opt_out。

刘鑫

unread,
Jan 9, 2014, 3:40:07 AM1/9/14
to golang...@googlegroups.com
目前的快捷键跟Mac OS和Emacs都不一样,非常不方便啊……





--

……

劉鑫·矮人工匠
Mars Liu @ Dwarf Artisan

反过来走走

unread,
Jan 9, 2014, 9:07:04 AM1/9/14
to golang...@googlegroups.com
能否提供 for vim /svn/git 的插件?
或者提供如何制作插件的文档?


Sparkle

unread,
Jan 13, 2014, 9:13:13 PM1/13/14
to golang...@googlegroups.com
��ʵ�ܲ������ɳ���IDE�IJ���ء�����

�� 2014/1/9 16:08, fan gao �:
�Ҿ��Ŀ��Բ���idea or vs or eclips��Щ�����IDE�Ĺ��ܣ�UI������ȥ������



�� 2014��1��9�� ����2:56���ƾ�� <tjha...@gmail.com>д����
Ϊɶ�Ҳ�����F2����Ĵ�������ȥ�أ� Ŀǰֻ�����ӵ����ػ���go��Դ������


�� 2011��6��24��������UTC+8����12ʱ06��51�룬visualfcд����
   ����һ������liteide�Ŀ�����չ������ռ���� ���й�liteide�Ŀ�����չ������ռ���liteide�����ͽ��顣�й�
liteide��һ�У���Ҷ������������ᡣ����������Ч��
--
--
����: http://golang-china.org/

IRC: irc.freenode.net #golang-china
@golangchina
---
���յ����ʼ�����Ϊ������ Google ������̳�ġ�Golang-China����̳��
Ҫ�˶�����̳��ֹͣ���մ���̳�ĵ����ʼ����뷢�͵����ʼ��� golang-china...@googlegroups.com��
Ҫ�������ϲ鿴�����ۣ������ https://groups.google.com/d/msgid/golang- china/035e156d-d38d- 40d4-8a53-7c6587359416%40googlegroups.com��
Ҫ�鿴���ѡ������ https://groups.google.com/groups/opt_out��

--
--
����: http://golang-china.org/

IRC: irc.freenode.net #golang-china
@golangchina
---
���յ����ʼ�����Ϊ������ Google ������̳�ġ�Golang-China����̳��
Ҫ�˶�����̳��ֹͣ���մ���̳�ĵ����ʼ����뷢�͵����ʼ��� golang-china...@googlegroups.com��
Ҫ�������ϲ鿴�����ۣ������ https://groups.google.com /d/msgid/golang-china /CAKHox9qGzq7LBwBYK%2BcH9yR8UbzVuAVbi2F7p%3Dm5VrZAgu3ULA%40mail.gmail.com��
Ҫ�鿴���ѡ������ https://groups.google.com /groups/opt_out��

Zoom.Quiet

unread,
Jan 13, 2014, 9:16:19 PM1/13/14
to golang...@googlegroups.com
在 2014年1月14日 上午10:13,Sparkle <pop...@gmail.com> 写道:
> 其实能不能做成成熟IDE的插件呢。。。
>

成熟就等于腐烂! 类似 Eclipse 的东西,为了市场,加了太多太多可能根本不必要的东西,
这些现成的 "成熟"IDE 产品,没有一个是吻合 Go 的特性选择原则的,
就 Lite 的来,没有问题.

而且,原作们,可一直都在使用ACME 这个原创 IDE 的哪,,,
怎么没见人推荐的?

> 于 2014/1/9 16:08, fan gao 写道:
>
> 我觉的可以参照idea or vs or eclips这些成熟的IDE的功能,UI,交互去开发。
>
>
>
> 在 2014年1月9日 下午2:56,唐君豪 <tjha...@gmail.com>写道:
>>
>> 为啥我不能用F2跳到三方的代码里面去呢? 目前只能连接到本地或者go的源码里面
>>
>>
>> 在 2011年6月24日星期五UTC+8下午12时06分51秒,visualfc写道:
>>>
>>> 建立一个关于liteide的开发进展和意见收集贴,介 绍有关liteide的开发进展情况,收集对liteide的意见和建议。有关
>>> liteide的一切,大家都可以在这里提。(本贴长期有效)
>>
>> --
>> --
>> 官网: http://golang-china.org/
>> IRC: irc.freenode.net #golang-china
>> @golangchina
>> ---
>> 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。
>> 要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 golang-china...@googlegroups.com
>> 要在网络上查看此讨论,请访问 https://groups.google.com/d/msgid/golang-
>> china/035e156d-d38d- 40d4-8a53-7c6587359416%40googlegroups.com
>> 要查看更多选项,请访问 https://groups.google.com/groups/opt_out
>
>
> --
> --
> 官网: http://golang-china.org/
> IRC: irc.freenode.net #golang-china
> @golangchina
> ---
> 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。
> 要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 golang-china...@googlegroups.com
> 要在网络上查看此讨论,请访问 https://groups.google.com /d/msgid/golang-china
> /CAKHox9qGzq7LBwBYK%2BcH9yR8UbzVuAVbi2F7p%3Dm5VrZAgu3ULA%40mail.gmail.com
> 要查看更多选项,请访问 https://groups.google.com /groups/opt_out。
>
>
> --
> --
> 官网: http://golang-china.org/
> IRC: irc.freenode.net #golang-china
> @golangchina
> ---
> 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。
> 要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 golang-china...@googlegroups.com
> 要在网络上查看此讨论,请访问
> https://groups.google.com/d/msgid/golang-china/52D49D39.4060906%40gmail.com
> 要查看更多选项,请访问 https://groups.google.com/groups/opt_out



--
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!
俺: http://zoomquiet.io
许: http://creativecommons.org/licenses/by-sa/2.5/cn/

minux

unread,
Jan 13, 2014, 9:26:46 PM1/13/14
to golang...@googlegroups.com

2014/1/13 Zoom.Quiet <zoom....@gmail.com>
而且,原作们,可一直都在使用ACME 这个原创 IDE 的哪,,,
怎么没见人推荐的?
想要 IDE 的人都是冲着 Integrated Development Environment 去的,
换句话说自己啥都不用做,一切都已经做好了。

可是 Acme 是 Integrating Development Environment,换句话说
其实 Acme “啥”都没有,只是提供了一个基础架构,想要啥都可以自己
去开发。(倒是 Russ Cox 曾经做过一个视频介绍 Acme 以及在 Go 开
发中的应用,http://research.swtch.com/acme

另外,Acme 没有语法高亮,就这点我猜测99%的想要IDE的人
都绝对不会去碰 Acme。

有意思的一点是,反对 play.golang.org 上启用语法高亮的人基本都是
Acme 的用户(或者至少是 Plan 9 的爱好者)。但是这部分用户似乎
很有影响力,以至于现在都没有语法高亮( tour.golang.org 的语法高
亮也是可选的,而不是总是启用,也是为了照顾这部分用户……)

Jay True

unread,
Jan 13, 2014, 9:55:06 PM1/13/14
to golang...@googlegroups.com
2014/1/14 minux <minu...@gmail.com>
不要语法高亮的理由是什么?

minux

unread,
Jan 13, 2014, 11:45:32 PM1/13/14
to golang...@googlegroups.com

说白了就是他们自己不用,所以也看不惯语法高亮的代码。

好吧,主要是r不喜欢语法高亮。

fan gao

unread,
Jan 14, 2014, 1:59:19 AM1/14/14
to golang中国邮件列表
我一直以为是GOOGLE没时间做语法高亮.
原来是人的问题。

想不明白为什么有人不喜欢高亮,这得多么的奇葩


--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 golang-china...@googlegroups.com

Jay True

unread,
Jan 14, 2014, 2:02:43 AM1/14/14
to golang...@googlegroups.com
2014/1/14 fan gao <ria...@gmail.com>
我一直以为是GOOGLE没时间做语法高亮.
原来是人的问题。

想不明白为什么有人不喜欢高亮,这得多么的奇葩

说到「喜欢」就属于个人的口味问题了,没什么好坏之分。既然 ACME 的作者不喜欢,那也就没什么办法了。 

Zoom.Quiet

unread,
Jan 14, 2014, 2:19:01 AM1/14/14
to golang...@googlegroups.com
这有什么奇怪的?
如果你在单色显示器时代呆的时间足够长,
对于关键字的反应就不会是基于纷乱的颜色了,
其实,代码就是代码,用缩进或是相对位置已经足够提示是什么性质的,
用颜色纯粹是为了吸引MM 了吧,,,
> --
> --
> 官网: http://golang-china.org/
> IRC: irc.freenode.net #golang-china
> @golangchina
> ---
> 您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。
> 要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 golang-china...@googlegroups.com
> 要在网络上查看此讨论,请访问
> https://groups.google.com/d/msgid/golang-china/CAJpce1P9TMaS4DTuSz6j1mwBA8mdPhuM2v0sT5kMHtjyXnzsUA%40mail.gmail.com

Shell Xu

unread,
Jan 14, 2014, 3:00:51 AM1/14/14
to golang...@googlegroups.com
其实代码编辑器四个基本特性中,个人一直认为代码高亮属于可有可无的东西。有的话看起来舒服点,没的话就没咯。


2014/1/14 Zoom.Quiet <zoom....@gmail.com>



--
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.com/blog/
about.mehttp://about.me/shell909090

damon.chen

unread,
Jan 14, 2014, 7:58:01 PM1/14/14
to golang...@googlegroups.com
看起来舒服些不是更好么?所以俺还是支持有代码高亮的,只是有高亮了,就不容易调节好颜色,到是tc时代,一个蓝色的背景屏下黄黄的字体更好看 写。


于 2014/1/14 16:00, Shell Xu 写道:
其实代码编辑器四个基本特性中,个人一直认为代码高亮属于可有可无的东西。有的话看起来舒服点,没的话就没 咯。

Zoom.Quiet

unread,
Jan 14, 2014, 9:12:37 PM1/14/14
to golang...@googlegroups.com

舒服的定义不同,
是心理还是视觉?
复杂的颜色对快速理解其实没什么帮助的…
因为从形状到意义,被强行加了层颜色转换!
数学著作,公式印刷从未有高亮的!
至多加重,斜体,就足够了!

Zoom.Quiet from N7108

Sparkle

unread,
Jan 14, 2014, 9:32:56 PM1/14/14
to golang...@googlegroups.com
先不说别的,就是交互部分,自己重新做就要花很久时间去摸索
就像iphone的交互看上去很简单,android都做了这么久才像个样子
我相信有很多用户觉得liteide的操作习惯很别扭

至于太多太多不必要的东西,也是可以裁剪的
再说就算不裁剪也是浪费点内存而已




--
blog: http://weavesky.com
twitter: sparklezeng
weibo: sparklezeng

Leo Liu

unread,
Jan 14, 2014, 9:44:50 PM1/14/14
to golang...@googlegroups.com

受排版技术所限,加粗、斜体本来就是和高亮类似的东西。计算机书籍印刷中用这种方法高亮的并不在少数,比如你去看 Knuth 著作中的 Pascal C 代码。

把数学公式和程序代码直接比较是无谓的。而且数学公式中的字体变化也多得不得了,并且通常要求与正文区分。

lihui

unread,
Jan 14, 2014, 10:15:10 PM1/14/14
to golang-china
你多久没看数学著作了?  翻一翻最新的微积分著作吧。


2014/1/15 Zoom.Quiet <zoom....@gmail.com>

damon.chen

unread,
Jan 14, 2014, 11:54:00 PM1/14/14
to golang...@googlegroups.com
通常印刷都是黑色,单一颜色的,黑体,斜体是比较可以区分公司方法的,另外就是空格,空行这一类的。

如果做彩印,很久以前成本太高,现在成本也比黑色的要高。偏题了。

还说高亮,本来就是为了让你一眼可以识别这个是什么,哪个是什么,不需要经过脑子里面转一圈的,受到高亮自身的限制,高亮不能解决语法层面更多的 事情,所以也就只是保个养眼,稍微清晰一下代码。


于 2014/1/15 10:44, Leo Liu 写道:

受排版技术所限,加粗、斜 体本来就是和高亮类似的东西。计算机书籍印刷中用这种方法高亮的并不在少数,比如你去看 Knuth 著 作中的 Pascal C 代码。

把数学公式和程序代码直接 比较是无谓的。而且数学公式中的字体变化也多得不得了,并且通常要求与正文区分。

 

From: golang...@googlegroups.com [mailto:golang...@googlegroups.com] On Behalf Of Zoom.Quiet
Sent: Wednesday, January 15, 2014 10:13 AM
To: golang...@googlegroups.com
Subject: Re: [gocn:11104] Re: {Golang-China}
关于liteide的开 发进展和意见收集贴 (本贴长期有效)

 

舒服的定义不同,
是心理还是视觉?
复杂的颜色对快速理解其实没什么帮助的
因为从形状到意义,被强行加了层颜色转换!
数学著作,公式印刷从未有高亮的!
至多加重,斜体,就足够了!

Zoom.Quiet from N7108

2014-1-15 AM8:58 "damon.chen" <net...@gmail.com>写 道:

看起来舒服些不是 更好么?所以俺还是支持有代码高亮的,只是有高亮了,就不容易调节好颜色,到是tc时 代,一个蓝色的背景屏下黄黄的字体更好看 写。

2014/1/14 16:00, Shell Xu 写道:

其实代码编辑器四个基本特性中,个人一直认为代码高亮属于可有可无的东 西。有的话看起来舒服点,没的话就没 咯。

您收到此邮件是因为您订阅了 Google 网 上论坛的“Golang-China”论坛。


要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 golang-china...@googlegroups.com
要在网络上查看此讨论,请访问 https://groups.google.com /d/msgid/golang-china/CADexTbx4vQPxNfuN0Ee1gM2Fd9LEF0pUAF_6to- _tHx0GESO-w%40mail.gmail.com
要查看更多选项,请访问 https://groups.google.com /groups/opt_out

--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
---

您收到此邮件是因为您订阅了 Google 网上论 坛的“Golang-China”论坛。


要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 golang-china...@googlegroups.com
要在网络上查看此讨论,请访问 https://groups.google.com/d/msgid/golang-china/52D5DD19.8000703%40gmail.com
要查看更多选项,请访问 https://groups.google.com/groups/opt_out

--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 golang-china...@googlegroups.com
要在网络上查看此讨论,请访问 https://groups.google.com/d/msgid/golang-china/CAAFijRd641mftkmaGsu8iXF%2BVB1TTxtE9YSct61OQHFde0z%2BsQ%40mail.gmail.com
要查看更多选项,请访问 https://groups.google.com/groups/opt_out

--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 golang-china...@googlegroups.com

guagua

unread,
Jan 16, 2014, 8:57:34 PM1/16/14
to golang...@googlegroups.com
有没有git,svn支持

在 2011年6月24日星期五UTC+8下午12时06分51秒,visualfc写道:
   建立一个关于liteide的开发进展和意见收集贴,介绍有关liteide的开发进展情况,收集对liteide的意见和建议。有关
liteide的一切,大家都可以在这里提。(本贴长期有效)

pengwenbu

unread,
Feb 21, 2014, 2:05:28 AM2/21/14
to golang...@googlegroups.com
我用的sublime+gosublime,然后ctrl+shift+单击就可以进去


--
--
官网: http://golang-china.org/
IRC: irc.freenode.net #golang-china
@golangchina
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Golang-China”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 golang-china...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages