Closed qiu-hao closed 5 years ago
恩 可以考虑新增一些初始模板,不过对已有项目新增一些模块文件暂时不支持
中秋节快乐,期待
Dialog with Buttons Bottom Dialog wiht Buttons Right Dialog without Buttons Main Window
我这的qt creator里面,没有这些template,要不你这提供下这些examples,我参考下加进去
发到你gmail邮箱了
我看了下,这些模板并不是用于创建初始工程的模板,而是在工程开发过程中,新添加的一些子模块/组件模板。。
这些属于IDE的范畴了,xmake命令本身只是个构建工具,并不支持这些IDE的功能,这需要根据现有xmake.lua 不断的编辑更新来添加各种组件。
xmake create 目前仅用于创建各种空工程模板。
像对已有项目新增一些组件模板,还有你说的编辑ui等,这些都属于IDE的功能,应该直接在xmake-vscode/idea等插件里面去实现才对,而不是xmake create。
至于xmake-vscode等插件,如果要更加完善,这些确实需要的,不顾我暂时还没时间去改进它们,这里先备着吧,等回头有时间了,我会改进下这些插件来支持这些的。。
如果你急需的话,也可以尝试改下xmake-vscode源码来支持这些。
模板文件这里先备着:
这个属于xmake-vscode等编辑器插件的特性,我先迁移到这了,后面在这里跟进吧,等xmake上一些特性搞完,这边我也会做下改进来支持这些新特性。
关于这块,我想了下,打算先重构下xmake create,除了支持对project template的创建,还会加上对局部组件和模块的文件的创建,然后会在xmake-vscode加上 onCreateProject/onCreateFiles两命令来适配支持它们。。
支持你,我在用.net core asp 时,看到.net core的命令行就可以添加页面,十分的优雅,你可以参考一下
我改进了下,加上了CreateProject和NewFiles两命令,你可以试试。。
我试了一下,win10上面板显示乱了,我给你发了邮件
我试了一下,win10上面板显示乱了,我给你发了邮件
直接issues贴图,我gmail最近一段时间上不去。
我的win10系统上,vscode xmake命令显示这样
只有最后一个 Qt\Widget 命令能用,
另外,添加的文件,用户可以命名类名吗,我看默认添加的类名是widgettest
其他,可以用命令行添加吗 比如:xmake --newfiles -t Qt\Widget CustomerWidget
我改了下,你更新下试试
另外,添加的文件,用户可以命名类名吗,我看默认添加的类名是widgettest
目前不能,就先凑合着用吧。
其他,可以用命令行添加吗 比如:xmake --newfiles -t Qt\Widget CustomerWidget
不能,这些还是偏向IDE的功能,暂时还不考虑加到xmake命令里面去,模板文件内置太多了,也影响xmake安装包大小,更加臃肿
嗯,我试了一下,可以,后续有什么问题,我再持续向你反馈
Xmake 能增加 一些Qt模板吗? 比如 xmake create add -t qt_DialogWithButtonsBottom AboutUsDialog 创建添加一个Dialog在当前项目下 模板包括 Dialog with Buttons Bottom Dialog wiht Buttons Right Dialog without Buttons Main Window Widget
模板文件可以参考 Qt Creator 默认生成的文件