猫史档案馆


希望神岛可以加一个非常简单的功能,求求了

用户:尖端放电尖端放电查看:220 回复:7 评论:27 创建时间:2022-12-27T00:22:08


就是代码编辑器弄一个模式切换,类似于这样center_image

神岛自带的是Microsoft的Monaco

但它有一个最致命的弱点,就是只有电脑可以在其中进行选择复制,复制粘贴是一个比较常用的编辑方法,也是比较基础的功能

触屏端的使用及其不方便,安卓还可以移动光标,iOS连光标都移动不了,由此可见Monaco的兼容性较差,但这给触屏端的代码师们带来了十分大的困难

 

 

Monaco的核心是Consolas字体

这种字体所有字母符号数字的宽度都相等,可以使代码更美观

Consolas: world.onPlayerJoin

Times New Roman: world.onPlayerJoin

 

而神岛可以用Consolas做一个文本框

是附加的,不需要删除原有Monaco

 

 

 


回复

上一页第 1 页 / 共 1 页下一页
Architect_皮卡awaArchitect_皮卡awa

awa你行你上

点赞0


评论

皮卡?()()()

这有什么难的,在html就一个切换键和textarea而已

那你试试做一个多人协同吧🌚

我没有编辑神岛服务器文件的权限

是的(

()()()


145a145a

支持支持

点赞0


评论

感谢支持!


1086爱编程1086爱编程

原生文本框的观感和支持不比monaco更差?

原生文本框还不支持高亮

点赞1


评论

虽然更爱dev()()()

我只是说增加这个功能,而且iOS光标都移动不了,您用电脑固然轻松,但你有考虑过移动开发者的感受吗

(((()))还真有手机()我撤回()

那你说怎么设计,是你在所有地图都用还是就特定地图? 如果你们在一个地图,那么你们都用这个还是就你自己用? 协同代码怎么弄?一秒获取一下输入框?

同地图可以用不同的编辑器,这不矛盾,Monaco编辑器本来也是不支持多人编辑的,也是神岛开发者改的,Monaco应该也是一秒刷新一下输入框,文本框这样也很正常。

多人协同和文本框怎么联系,岛三这个都用这么久了然后喵重写?

用于document的js有移动文本框光标位置的方法 完全可以更改文本框的内容且让用户正常编辑 再次强调,只是增加新编辑方式,不是删除,不用重写编辑器代码 可以显示其他人的光标,因为Consolas字符宽相等,可以计算出光标位置并用浮动元素显示 而且真正高手并不需要代码联想,脱离Monaco完全没问题


该账号已停用该账号已停用

想要写好代码,就要买个好电脑

点赞2


评论

qs

抓热乎的()

确实,但告诉你一个恐怖的事实:“岛三没电脑的人都没电脑”

岛三代码师没有电脑是怎么一回事呢?让小编和大家一起看看()

赞成

经典营销号

帮我买一个吧,反正也不贵


HIM_PETERHIM_PETER

我只能说Mac上显示的字体我觉得还行)

点赞0


评论

是微软雅黑吗,那个确实很适用于平常的阅读,但你在使用方向键向下移动光标是你可能猜不到光标在哪,不是特别适用于编辑


SCS_user_LoeheodVOQSCS_user_LoeheodVOQ

编程都是用电脑的,没电脑想编程就玩nemo

点赞0


评论

我nemo早就玩腻了

你可以去玩玩,很久没更新了

代码都是用电脑写的,移动端敲代码很麻烦

那是你这么觉得,对于不习惯键盘的人来说这就是一种折磨,反而两只手指打字还舒服一些,当然我早就习惯键盘了


无敌版滑稽战神无敌版滑稽战神

怎么看起来像Sans字体(((

点赞2


评论

额,好像是我把浏览器字体调成了Sans(((