用 scratch 做一个另类的文本编辑器
scratch吧
全部回复
仅看楼主
level 7
_greater_ 楼主
在之前,用scratch制作的文本编辑器都是以“行”为单位的。
你一定有过这样的感受:点下“插入”按钮,用鼠标颤颤巍巍的对着行编号并输入行编号,然后输入需要输入的语句,一个字母都不能错……啊!输错了!重新修改还得修改一整行!!!于是我根据我用vi的经验做了一个主要用a,s,d,f,g,h,j,k,l来操作的编辑器,发布在了阿儿法营上(作品id: #327202)。
特点:2019/9/30
和记事本一样拥有光标,你可以用方向键(或者像在vi里一样,用hjkl)和类似fj,fl这样的快捷键来操控光标。
支持宽字符编辑(用了阿儿法营的平台特性)。
可以任意拖动界面。
可以通过按住屏幕一会儿后拖动的方式来选择文字,并在内部复制粘贴。(快捷键也有)
拥有底部提示栏,不用担心忘记快捷键。
可以和其他作品结合(用广播来控制编辑器的开启/关闭,用变量来使文本不能被修改)
缺点:2019/9/30
依赖于阿儿法营的平台特性,目前无法在原生scratch上使用
选择时处理速度慢(大量的“图章”操作)
无法导出,导入,保存文件
无法自定义配色方案期待大家的建议。
PS:如何用作品id查看作品
1) 百[滑稽]度一下阿儿法营(由于帖吧吧规,不能贴链接)
2) 随便打开一个作品
3) 将浏览器地址栏中最后一个“/”后面的数字替换成作品id后回车,即可进入
2019年09月30日 12点09分 1
level 11
不错[滑稽][茶杯]但是用中间几个键操作的话,该怎么输入asdfghjkl呢?
2019年09月30日 13点09分 3
level 7
_greater_ 楼主
@遧傂鼝 但度娘有。 还有你的回复被吞了
@禹杨工作室 don't worry, 比方说,aa是插入的快捷键,那么按下aa后就会触发一个"询问并等待",如果要插入新行也有相应的快捷键。
2019年09月30日 13点09分 4
我还以为用ctrl+a的说[滑稽]
2019年10月01日 03点10分
我不是griffpatch[滑稽],没法那么强
2019年10月01日 04点10分
@_greater_ 阿尔法营能不能检测特殊按键?
2019年10月01日 04点10分
@死去的记忆又回来了草 不能(如果不魔改或者利用引擎的bug,我记得有个人利用bug实现了while模块和for each模块
2019年10月01日 06点10分
level 11
已前往支持
2019年09月30日 14点09分 5
thanks
2019年09月30日 14点09分
level 10
这贴不要沉啊
2019年10月20日 03点10分 7
1