notepad: 实干兴程序,空谈误代码

CandPointer 2013-06-05 06:23:14





matlab 8.0以前的版本, 自带的代码编辑器, 很弱. 当时, 给自己写了个matlab编辑器用的"编辑器扩展"

<重构>一书某章"计算机的问题,可通过增加一个中间层". 然后,就改成,如图,


可以在任意文本框, 做简单的代码输入 (增加"后台",可针对更多程序. 增加"映射",可面向不同文本框上,)


把 `按键作为"前导/meta"按键
针对C语言, 比如,快速写函数, 打入 meta + imss = 函数, int 返回, 参数 char**
meta + vmv = 函数 void返回, void 参数


可以自定义用 n,m等 字母做光标导航(比如, 修改函数的 参数名称)

重复造轮子, 造出适合自己的轮子
...全文
318 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
stable000 2013-07-02
  • 打赏
  • 举报
回复
似乎比折腾vim还麻烦
橡木疙瘩 2013-07-01
  • 打赏
  • 举报
回复
改造其它进程的文本框很容易被安全防护软件干掉。 不如写个自己的notepad
赵4老师 2013-07-01
  • 打赏
  • 举报
回复
参考Notepad++源代码。
CsdnPlayer 2013-06-30
  • 打赏
  • 举报
回复
没看懂。怎么改造Notepad的?
kinglw001 2013-06-06
  • 打赏
  • 举报
回复
引用 4 楼 kinglw001 的回复:
说到用Tab还是空格,其实我比较爱"讲究",喜欢用tab, 还有大神说连代码注释都不允许用中文,但我编程连变量名都爱用中文(是中文,不是拼音哦) 为了防止在linux上用输入法影响编程快捷键,我自己编了个在linux上的外挂输入法. /**/ /*****************************************************/,很多代码完成(诸如前面这些),可以通过输入法来实现,
最近玩儿古剑奇谭,说这个有点惭愧,用破解版发现人物升级不加属性,网上有修改存档加属性的,但这个是随便加的,我为防止破坏游戏平衡性,自己做了一个根据人物升级加哪个五行加哪个属性的程序. 与其想一些"精、神、气"之类的英文,还不如直接用这些东西的汉字来编,代码写出来也好看懂.
kinglw001 2013-06-06
  • 打赏
  • 举报
回复
说到用Tab还是空格,其实我比较爱"讲究",喜欢用tab, 还有大神说连代码注释都不允许用中文,但我编程连变量名都爱用中文(是中文,不是拼音哦) 为了防止在linux上用输入法影响编程快捷键,我自己编了个在linux上的外挂输入法. /**/ /*****************************************************/,很多代码完成(诸如前面这些),可以通过输入法来实现,
CandPointer 2013-06-05
  • 打赏
  • 举报
回复

  • 打赏
  • 举报
回复
CandPointer 2013-06-05
  • 打赏
  • 举报
回复
有些粗糙, 是下午短时间做的一个用 notepad 做viewer 看到帖子"有人和我说,用TAB排版很容易出现错乱,坚持说空格最好。 " http://bbs.csdn.net/topics/390480084

15,447

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧