最近我想知道如何使用 Go 开发 gui 应用程序,我对此进行了研究。经过一番研究,我找到了 Fyne。然后我想出了使用 Fyne 制作一个简单的文本编辑器的想法,并开始尝试它。我能够使用 Fyne 自己的文档制作一个简单的文本编辑器,有时还可以查看相关资源。我这样做的目的不是开发功能性应用程序,而是通过更多地了解 Fyne 来提高自己。请给项目打个星。
源代码:https://github.com/Lucifer25x/fyne-text-editor
功能:
-
打开文件
-
保存文件(另存为)
-
新文件
-
编辑文件
-
退出(有确认)
-
撤消
-
重做(有5次限制)
-
查找
-
更换
用于创建的源:
-
Fyne 文档:https://developer.fyne.io/index.html
-
示例:https://golangbyexample.com/
截图:
[图像描述">](https://res.cloudinary.com/practicaldev/image/fetch/s--hb1HuBBx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to- uploads.s3.amazonaws.com/uploads/articles/qayyt5pjspigxok2qtip.png)
旧版:
[图像描述">](https://res.cloudinary.com/practicaldev/image/fetch/s--4UlHSWw4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to- uploads.s3.amazonaws.com/uploads/articles/lutl3pdup44otum91qzm.png)