题主现在用的 CLion 版本是 2021.2.2 ,目前在同时开发两个项目(例如分别叫项目 A 和项目 B )
因为经常开发项目 A ,所以会把服务器的工具链设置成默认的,同时 Deployment 也会开启, 现在的问题是:等我打开项目 B 时,CLion 会自动把项目 B 传到服务器上 ,或者有时我在写项目 A 时想打开其他项目参考一下,其他项目的代码就会被上传到服务器,请问大家在使用的过程中有没有遇到过这种场景,你们又是怎么解决的呢?
1
wineway 2022-02-28 23:18:46 +08:00 via iPhone
😅我也有同样的问题……
|
2
livepps 2022-03-01 00:27:45 +08:00 via Android
ab 项目设置不同的 toolchains
|
3
VirSnorlax OP @livepps 我确实是在 toolchains 那里设置了两个不同的,但当我在开发项目 A 时,toolchains 必须将服务器上的 toolchain 设置为默认,这时候如果我打开其他项目,其他项目的 toolchain 默认就使用了服务器的 toolchain ,你来不及切换,CLion 就自动把项目上传了
|
4
mingyuewandao 2022-03-01 12:23:25 +08:00
Clion 破解太费劲了,你用的付费版?只要你用过其他 jetbrains IDE ,这个试用基本也用不了。
|
5
livepps 2022-03-01 12:32:44 +08:00 via Android
@VirSnorlax 新项目默认使用 toolchain 这个好像没办法,只能等项目初始化完成后修改,或者将默认 toolchain 设置成不可用的配置,这样初始化失败后手动指定 toolchain
|
6
VirSnorlax OP @livepps 但事实上,toolchains 和 deployment 的配置是分开的,我试了一下,即便把 toolchain 切换了,deployment 那里还是会有远程服务器的配置,照样会自动上传代码。只能说 CLion 这个功能设计还是有问题,完全没有考虑到实际的使用情况。
|
7
VirSnorlax OP @mingyuewandao 如果我没记错的话,jetbrains 系列的软件的 2021.2.2 及以前的版本是可以一直用重置插件重置试用 30 天,后续的系列因为改用账号认证就不行了。之后我打算用教育邮箱申请吧,毕竟也不能一直不更新。
|