华宇拼音输入法论坛

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 14341|回复: 8
打印 上一主题 下一主题

希望能增加程序员版输入法或是相关设置

[复制链接]
跳转到指定楼层
1
发表于 2010-8-2 16:46:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在程序里输入中文注释或者字符串,一般都是用“//”号开始的,输入法自动判断“/”号前面的字符,如果不是中文字符,“/”号就用英文表示,毕竟“、”号只有中文时候才用。
还有就是最好能支持 %d,%08x,%%,\n \t 这样的支持。在输入中文字符串时候这些还是挺常用的。
2
发表于 2010-8-2 18:09:50 | 只看该作者
提议不错,我们也希望总结一些程序员的输入特性,对他们(其实也是对我们自己,我们就是IT公司)做更好的工作支持。
多说一句,“//”的实现方式我更倾向于连续输入两个、、后自动判断生成//,但是根据程序员的习惯,应该是在英文输入状态下编程序,一般都是输出//后才切换中文输入法编写注释吧。
不过还是希望可以多和您交流这方面的需求。
3
发表于 2010-8-7 12:49:07 | 只看该作者
我非常支持(插入:话说“我非常支持”这五个字真难打啊!!!!!)

平时需要输入一些代码(注释会有汉字),因此希望能够有一个快捷键(比如加入到u键功能?仅供参考)能够快速切换1纯中文(即所有标点都是中文全角)和2英文(即既可以输入汉字,但所有标点键变为英文半角)的标点模式

在第一种情形下,即就是现在紫光默认模式,第二种情形则是包括@$%^等键都可以直接shift输入而不像现在一样要去自定义符号。另外,对于逗号等符号,有时中文全角和英文半角时常需要混输,就为这一个逗号切换整套模式,也还是麻烦,不知道能否支持比如在上述的英文模式下,通过连续击键两次(似乎行不通?那可以用ctrl或shift等组合键),单独把此个字符切换回中文全角输入,但标点模式不变。

不知道我说的你们能理解不?

[ 本帖最后由 scyfo 于 2010-8-7 13:19 编辑 ]
4
发表于 2010-8-7 12:55:40 | 只看该作者
再评价下楼主的看法。
首先,我觉得我的提议覆盖了楼主的需求。直接切换中文/英文标点输入模式能够很有效的在程序中不需要来回按shift,而直接能够非常快速的使用汉字+英文标点。
另外,楼主说“汉字后面的/保持为逗号而只把英文后面的顿号变为/”,这个我都有意见,毕竟我们还需要“千米/小时”这样的输入。因此我说的切换整套模式是更好的办法。
5
发表于 2010-8-7 14:30:25 | 只看该作者
3楼是不是说中文模式下用英文标点?如果说编程里面的话,注释用中文,中文里面用英文标点也是没有任何问题的,那么,你可以把标点单独设置为英文啊!!

楼主看看一下几个系统快捷键吧:

Ctrl+。单独切换中英文标点
Shift    同时切换中英文输入模式和标点
capslock切换为大写字母、英文标点


默认的就是1模式;在中文输入时按一次第一个快捷键,现在的状态是中文输入、英文标点,就是你说的2模式吧!
6
发表于 2010-8-11 11:39:07 | 只看该作者
编程的时候写注释似乎不太需要使用到中文标点。
另外记得在那本书中看到,编程中应该通过变量名和过程名的命名来替代所有的注释。如果一个过程需要大量的注释来解释,很可能程序的逻辑和流程有问题。^_^
7
发表于 2010-8-11 12:30:07 | 只看该作者
老孙外行了。注释不全是解释程序是怎么编写的,更重要的是阐明代码思路,为后续的代码维护提供方便(因为维护代码的不一定是编写的人,注释有助于维护人员理解代码思路)。
8
发表于 2010-8-11 13:00:30 | 只看该作者
最好的变通还是自定义短语吧。
9
发表于 2010-8-11 13:10:11 | 只看该作者
我觉得清晰的代码本身就已经说明了思路。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|华宇拼音输入法网站  

GMT+8, 2025-12-23 20:57

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表