爱特文管美化并增加代码高亮和纠错功能

@Ta 2023-06-15发布,2023-06-21修改 17052点击

如图,接入了ace编辑器,电脑端体验良好,话说现在还有用爱特文管的人吗
fileadmin.zip(59.57 KB)
1.png(194.67 KB)

手机滑动比较慢的,在view.php和editor.php的script里面加这几行

editor.renderer.setOption("animatedScroll", true);
editor.renderer.setOption('scrollSpeed', 10.0);

let startScrollTop;
let startY;
editor.container.addEventListener("touchstart", function(event) {
startScrollTop = editor.session.getScrollTop();
startY = event.touches[0].pageY;
}, { passive: true });

editor.container.addEventListener("touchmove", function(event) {
const speed = 3; // 调整滚动速度
const deltaY = event.touches[0].pageY - startY;
editor.session.setScrollTop(startScrollTop - deltaY * speed);
event.preventDefault();
}, { passive: false });
回复列表(14|隐藏机器人聊天)
  • @Ta / 2023-06-15 / /
    嘿嘿,我原来也美化过
  • @Ta / 2023-06-15 / /

    @森森,你的我好像看到过,用的zui,不过好像不太符合我的审美

  • @Ta / 2023-06-15 / /
    @旧人,我用爱特文管
  • @Ta / 2023-06-15 / /

    @hui214,我上传了美化后的文件,你可以试试

  • @Ta / 2023-06-16 / /
    好久没用了,不过更是觉得大马更好用
  • @Ta / 2023-06-16 / /

    @虎老会泳游,推荐个大马我研究下

  • @Ta / 2023-06-18 / /
    @旧人,谢谢!
  • @Ta / 2023-06-19 / /
  • @Ta / 2023-06-19 / /

    @加勒比海带, 宝塔好像用的也是ace编辑器

  • @Ta / 2023-06-20 / /
    @旧人,感觉手机上用有点卡呀,拖不动
  • @Ta / 2023-06-20 / /

    @,行数太多,好像是有点划不动。我建议你手机打开桌面模式,或者我再想想办法

  • @Ta / 2023-06-20 / /

    @,在view.php和editor.php的script里面加这几行
    editor.renderer.setOption("animatedScroll", true);
    editor.renderer.setOption('scrollSpeed', 10.0);

    let startScrollTop;
    let startY;
    editor.container.addEventListener("touchstart", function(event) {
    startScrollTop = editor.session.getScrollTop();
    startY = event.touches[0].pageY;
    }, { passive: true });

    editor.container.addEventListener("touchmove", function(event) {
    const speed = 3; // 调整滚动速度
    const deltaY = event.touches[0].pageY - startY;
    editor.session.setScrollTop(startScrollTop - deltaY * speed);
    event.preventDefault();
    }, { passive: false });

  • @Ta / 2023-06-20 / /
    @旧人,可以不错,感觉speed = 4更合适一点,5太快了,3还是有点慢
  • @Ta / 2023-06-21 / /

    @,这个反正可以自己调整,我就是让AI给自己打工哈哈

添加新回复
回复需要登录