如果见到Charles Skelton,请帮提一个建议:让StudioforKDB+支持中文,即:中文字符能正确传给q(如 x:`$"中文" 传到q时不会变成乱码),从q取回的中文字符能正确显示在ConsoleView。谢谢!
谢谢。 kdb+支持unicode(https://code.kx.com/trac/wiki/Cookbook/Unicode)但是studioForKdb+不知道采用什么code反正没有设置编码之类的选项。studioForKdb+是java写的,有源码:https://code.kx.com/trac/browser/contrib/cskelton/studio,但俺不会java 。 能直接提交q命令并显示结果的q客户端主要有studioForKdb+、QClient和QKDT+Eclipse,QClient与studioForKdb一样不支持中文,QKDT能显示中文但无法提交含有中文的语句(试过几种Encoding都不行),而且要装eclipse太麻烦。studioForKdb+很简洁,要是能支持中文就好了。
刚才skelton已经release了一个版本,支持unicode,但是不支持GBK?。 刚才qkdt作者也release了一个版本,支持GBK。我测试时用的是eclipse+qkdt,在eclipse.ini中加入一行搞定:-DKDB_ENCODING=GBK
这个也夸张:StudioForKdb+中文版发布了。 (Encoding好象还是无法选择) 2010-01-31: 17:07 studioforkdb+ edited by cskelton(diff) 15:57 Changeset [1093] by cskelton release 3.25, supports mandarin on menus 15:53 Changeset [1092] by cskelton We dont want mandarin by explicit default 15:51 Changeset [1091] by cskelton First attempts at internationalization for mandarin support https://code.kx.com/trac/wiki/studioforkdb+