[Exchange and share] deepin-unioncode仍欠功夫
Tofloor
poster avatar
水月
deepin
2024-03-19 10:05
Author

最近稍微使用了一下deepin-unioncode,感觉比刚刚放出了时有了很大的进步,但是仍有巨大的提升空间。

在这里说几点我发现的不足之处吧,毕竟只是稍微地使用了一下,不敢说有什么很深的体会。

  1. tab键容易错误触发deepin-unioncode的AI自动补全

    deepin-unioncode的Ai插件确实很有特色,但是它并不能预知所有的情况,很多时候它提供的补全与预期不符,这个时候要是以为缩进(tab)而误触就麻烦了。

    希望使用其他按键替代tab键。

  2. 没有构建之前的代码检查

    现在的deepin-unioncode只能在构建时发现代码的错误,比如缺少分号、花括号之类的简单错误都不能在构建之前发现,相较于其他的代码编辑器而言差距很大。

    希望这方面以后能有所改进,这方面的需求真的很重要。

  3. 运行时不能输入字符

    这是一个非常奇葩的问题,绝大多数的代码编辑器(比如vs、idea、clion……)在运行软件时都有一个类似终端的界面供输出信息和进行字符输入,但是deepin-unioncode偏偏就是没有,它只有一个仅供输出的页面。

    个人认为这是deepin-unioncode最大的一个失误,希望以后不会有这样的失误了。

目前就发现这三个个人认为存在的问题,以后可能还有有所补充。

Reply Favorite View the author
All Replies
Merlin
Super Moderator
Product Manager
2024-03-19 10:13
#1

好的谢谢你的反馈,问题已经转述并反馈。

Reply View the author
Jokul
deepin
2024-03-19 10:20
#2

我的新建python项目或者java项目,程序会自动消失,版本是v23源内的1.2.8

image.png

Reply View the author
HOUSUM 深
deepin
2024-03-19 10:22
#3

再求deepin-unioncoded手把手安装教程

Reply View the author
Mozart
deepin
2024-03-19 10:24
#4
  1. tab键容易错误触发deepin-unioncode的AI自动补全
    AI补全目前可以通过设置关闭:
    image.png
    下个版本会通过其它方式显示AI补全内容,不会再出现冲突的情况。
  2. 没有构建之前的代码检查
    很好的建议,这个可以加上
  3. 运行时不能输入字符
    这个之前也有社友提过,已经在计划做了
Reply View the author
水月
deepin
2024-03-19 10:25
#5
HOUSUM 深

再求deepin-unioncoded手把手安装教程

deepin的源里面不是有deepin-unioncode吗?

你的意思是不会自己编译吗?

Reply View the author
Mozart
deepin
2024-03-19 10:27
#6
HOUSUM 深

再求deepin-unioncoded手把手安装教程

目前在插件界面有简单的说明文档,但还不完善:

image.png

Reply View the author
水月
deepin
2024-03-19 10:28
#7
Jokul

我的新建python项目或者java项目,程序会自动消失,版本是v23源内的1.2.8

image.png

这个我没有试过,我的学习方向主要是c/c++

不过你或许可以尝试自己编译一下新版本,gitub上面好像已经更新到1.2.12了。(gitee上面有同步的仓库,建议去gitee上面去下载源码)

Reply View the author
Mozart
deepin
2024-03-19 10:29
#8
Jokul

我的新建python项目或者java项目,程序会自动消失,版本是v23源内的1.2.8

image.png

最新版本是1.2.14,v23还没有更新,预计这两周吧

Reply View the author
水月
deepin
2024-03-19 10:31
#9
Mozart
  1. tab键容易错误触发deepin-unioncode的AI自动补全
    AI补全目前可以通过设置关闭:
    image.png
    下个版本会通过其它方式显示AI补全内容,不会再出现冲突的情况。
  2. 没有构建之前的代码检查
    很好的建议,这个可以加上
  3. 运行时不能输入字符
    这个之前也有社友提过,已经在计划做了

like

Reply View the author
zccrs
deepin
2024-03-19 10:54
#10

这东西肯定不是一蹴而就的,还是需要很多人一起开发,楼主有没有兴趣?

Reply View the author
水月
deepin
2024-03-19 10:58
#11
zccrs

这东西肯定不是一蹴而就的,还是需要很多人一起开发,楼主有没有兴趣?

哈哈哈,兴趣当然有,但是水平不一定有。

楼主也希望能够在代码层面参与进来,奈何没这个实力呀!

sad

Reply View the author
zccrs
deepin
2024-03-21 17:45
#12
水月

哈哈哈,兴趣当然有,但是水平不一定有。

楼主也希望能够在代码层面参与进来,奈何没这个实力呀!

sad

不要这样说,水平都是练出来的,人有多大胆,就有多大产,现在开始还不晚。

Reply View the author