呃……大家就先不要吐槽 mfc 来开发桌面版了…… 我的问题是,编译 mfc 应该是只能使用 vs 的编译器了,那编辑呢? 其实我想启动一个轻量级的编辑器编辑,不想每次都启动 vs ,一是卡,二是 vs2012 还会自己崩溃…… 编辑器的问题就是,库函数提醒不了,虽然有 c/c++的插件,也是感觉很不好用
顺便提一下 vs 的 vim 插件,那东西就是如此不好用么?我现在用的 hhkb ,在用 vs 的时候,没有 vim 插件移动光标简直痛苦……
![]() | 1 mN71eOOprFyMsnPx 2016-07-20 16:02:24 +08:00 vs 实际调用的 msbuild 命令解析 vs 项目和编译参数,然后调用工具链进行编译。 https://msdn.microsoft.com/en-us/library/0k6kkbsd.aspx |
![]() | 2 harry890829 OP @FifiLyu 我查了下 msbuild 的资料,但是没发现有什么能帮助我的啊……还是我太肤浅了?望明示 |
![]() | 3 mN71eOOprFyMsnPx 2016-07-20 17:04:25 +08:00 @harry890829 mfc 项目我没测试过。不过,我自己所有的 vs c++项目都是这样的: msbuild test.sln /m /p:cOnfiguration=release 主要是我项目多,用 msbuild+脚本之类的可以自动化编译。 |
![]() | 4 harry890829 OP @FifiLyu 哦哦,我现在主要是发愁编辑器上对 mfc 函数的提醒,貌似对 windows sdk 都支持的不理想 |
5 hardware 2016-07-20 17:07:03 +08:00 启动个 vs2012 都卡。。。 lz 能不能对自己好点买个电脑 |
![]() | 6 harry890829 OP @hardware 呃……还好吧,开个虚拟机,开了 vs2012 基本上也就差不多了 |
![]() | 7 20150517 2016-07-20 17:28:33 +08:00 via Android 就是想问干吗要岐开发桌面程序 |
![]() | 8 20150517 2016-07-20 17:28:54 +08:00 via Android 打错了, mfc 开发桌面程序 |
![]() | 9 kevinzhwl 2016-07-20 19:21:40 +08:00 via iPhone 开发 mfc ,首选 vs2010 其次 vs2013 再次 vs6 特定场合 其他版本可以忽略 |
![]() | 10 kevinzhwl 2016-07-20 19:22:54 +08:00 via iPhone 另外,编辑器 qtcreator , sublime 都行。如果你会配置的话。 |
![]() | 11 jeremaihloo 2016-07-21 05:42:46 +08:00 via Android 讲道理为何不 vs2015communit 撸主是时候换个电脑了 |
![]() | 12 harry890829 OP @20150517 公司决定,无法置疑,淡定接受……而且我会…… @kevinzhwl 我现在是 win10+vs2012 编辑,虚拟机 xp+vc6 编译测试,所以因为要开虚拟机,内存 10g 也已吃紧,就像不用 vs 了,换个编辑器来操作,话说 sublime 能用的话也可以,问题是怎么让 sublime 提醒 mfc 和 win32 sdk 的函数呢? @jeremaihloo 还需要开一个 xp 虚拟机+chrome+2 个 qq ……伤的不行…… |
![]() | 13 kevinzhwl 2016-07-21 09:34:17 +08:00 via iPhone @harry890829 你这配置真心不觉得应该卡。还是打开方法不对。 vs2012 关了。 在虚拟机中加 tomato visual asisst for vc6 直接在虚拟机中开发 我 8g 内存,经常 2 个虚拟机, vs2010 再加浏览器,都没啥大问题的 |
![]() | 14 harry890829 OP @kevinzhwl 直接虚拟机内部 vc6 么……主要还想用 vim 插件的…… |
![]() | 15 kevinzhwl 2016-07-21 12:47:15 +08:00 via iPhone @harry890829 是的。 vim 不评价了 |
![]() | 16 harry890829 OP @kevinzhwl 哎,都是泪 |
17 mutalisker 2016-07-21 17:28:42 +08:00 都用 MFC 了, 您就别 hhkb+VIM 了。 要知道逼格和微软之间有很大的兼容性问题。 老老实实用 104 键机械键盘就好了。(其实 104 键有 home 、 end , insert 、 delete ,用起来还是很快的) |
![]() | 18 harry890829 OP @mutalisker 哎……其实真和逼格没什么关系,我这只是习惯了……现在写代码的时候,总是右手去拿鼠标,感觉好奇怪…… |
![]() | 19 harry890829 OP append |