Rider 开发 C#+WPF, UI 只能写 xmal 吗?

2019-05-04 23:50:19 +08:00
 Orciorc

似乎没找到类似于 Vistual Studio 的界面设计工具

12620 次点击
所在节点    C#
15 条回复
ArthurRen
2019-05-04 23:59:24 +08:00
都用 xaml 了,就不要停留在 winform 那种拖空间的思维里了。
不看设计器写 xaml 是很正常的事情。而且 vs 的设计器,大部分情况下也是个残废,遇上复杂的页面,经常 work 不了。
Orciorc
2019-05-05 00:17:39 +08:00
@ArthurRen 语法比较繁杂,可能是天然恐惧吧 手动狗头
不过 Rider 有 wpf preview 已经足够用了
0myun
2019-05-05 00:27:58 +08:00
有需求的话建议用 vs 拖拖拉拉好组件再用 rider 打开
LancerComet
2019-05-05 00:47:43 +08:00
话说我在用 VS 写界面的时候也不会用设计器,全程手写 XAML,一是感觉这样速度最快,二是那个设计器在遇到复杂组件时不好用也不稳定
Orciorc
2019-05-05 11:02:47 +08:00
@0myun 有其他的可视化编辑器吗
leelds
2019-05-10 14:10:53 +08:00
不,即使是 xaml 也只是生成 cs 文件,你可以直接用 Csharp 代码写,当然还可以用 blend
Orciorc
2019-05-10 19:53:44 +08:00
@leelds 如果要用 blend,那肯定首选 IDE 用 VS 了,我不安装 VS 的原因主要在于平常主要写一写 toy project ,用不着那么庞大的 IDE...
leelds
2019-05-13 09:49:46 +08:00
@wildl0tuso 2 个 G。。。庞大,好吧,和 vscode 比确实是大的,那样子的话推荐 vscode+插件
Orciorc
2019-05-13 10:53:27 +08:00
@leelds 何止 2g...每次我装完 vs,c 盘都飘红
zgl263885
2019-05-20 17:30:44 +08:00
除了预览时候看下,大部分 xaml 都是直接撸代码,拖拽出来得东西不是很完美,要么布局死板,要么代码冗余。
Orciorc
2019-05-20 19:10:54 +08:00
@zgl263885 天呐...没有自动补全简直是药丸
zgl263885
2019-05-21 04:22:11 +08:00
@Orciorc 自动补全有的呀
ych8398527
2019-07-02 17:15:06 +08:00
rider 有设计器 在窗口里面打开好像,但是很辣鸡,不知道最近更新变好用了没有
Orciorc
2019-07-02 20:42:37 +08:00
@ych8398527 请问在哪打开?请赐教,纯代码比较痛苦
leelds
2019-08-12 15:49:42 +08:00
xaml 生成得是后台代码,直接用 C#写就行了,xaml,cs 其实都是表达 ui 信息得一种方式,都差不多,最看不上那些 wpf 开发不用 xaml 会死得嘴脸了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/560941

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX