Issue 209 in ulipad: 功能请求:自动高亮选中单词,允许每个运行的Shell使用独立的进程

2 views
Skip to first unread message

codesite...@google.com

unread,
Nov 6, 2009, 12:34:36 AM11/6/09
to uli...@googlegroups.com
Status: New
Owner: ----

New issue 209 by rex.zhang: 功能请求:自动高亮选中单词,允许每个运行的
Shell使用独立的进程
http://code.google.com/p/ulipad/issues/detail?id=209

自动高亮选中单词,可以参考Notepad++用来查看和分析代码非常实用

允许每个运行的Shell使用独立的进程,调试c/s机构、分布式等程序非常实用。现在
只能将服务端程序用别的方法运行起来。每次修改代码都要切换过去,然后再重新开
启,很不方便

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

codesite...@google.com

unread,
Nov 6, 2009, 12:38:37 AM11/6/09
to uli...@googlegroups.com

Comment #1 on issue 209 by limodou: 功能请求:自动高亮选中单词,允许每个运行
的Shell使用独立的进程
http://code.google.com/p/ulipad/issues/detail?id=209

> 自动高亮选中单词,可以参考Notepad++用来查看和分析代码非常实用

这块感觉实现难度很大,我没有一个wxpython的参考

> 允许每个运行的Shell使用独立的进程,调试c/s机构、分布式等程序非常实用。现在
> 只能将服务端程序用别的方法运行起来。每次修改代码都要切换过去,然后再重新开
> 启,很不方便

可以不使用重定向。这块我建议还是开多个命令行窗口。ulipad只做好编辑功能就好
了。

codesite...@google.com

unread,
Nov 11, 2009, 9:28:06 PM11/11/09
to uli...@googlegroups.com

Comment #2 on issue 209 by noword.forever: 功能请求:自动高亮选中单词,允许
每个运行的Shell使用独立的进程
http://code.google.com/p/ulipad/issues/detail?id=209

自动高亮选中单词的功能在Notepad++中,是这么实现的:

case ProcessMarkAll_2:
{
(*_ppEditView)->execute(SCI_SETINDICATORCURRENT,
SCE_UNIVERSAL_FOUND_STYLE_2);
(*_ppEditView)->execute(SCI_INDICATORFILLRANGE,
targetStart, foundTextLen);
break;
}

也许可以用stc的SendMsg来做。

事前还要分析选中的是否是单独的某个词,选中的区域的前后都没有字母出现。

codesite...@google.com

unread,
Nov 11, 2009, 9:42:14 PM11/11/09
to uli...@googlegroups.com

Comment #3 on issue 209 by limodou: 功能请求:自动高亮选中单词,允许每个运行
的Shell使用独立的进程
http://code.google.com/p/ulipad/issues/detail?id=209

STC中好象没有notepad++的功能。而且许多支持动态高亮的都会在某个地方显示一些
条,可以点击。
Reply all
Reply to author
Forward
0 new messages