编写代码需不需要使用 Linux 环境?

2020-04-09 15:15:15 +08:00
 smallpython
请问各位大佬是在 windows 上写代码, 然后传到 linux 上运行, 测试

还是直接在 linux 上写代码
15920 次点击
所在节点    程序员
117 条回复
yuxizhe
2020-04-09 19:23:51 +08:00
wsl 挺香的
yinsky
2020-04-09 19:38:22 +08:00
linux 好处在于自带 gcc,python,而 windows 你要装编译器,说实在的,写代码都差不多,但是编译测试还是 linux 好,其实 windows 下 PowerShell 夜挺好用的
orm
2020-04-09 19:43:07 +08:00
用了四年的 Linux,换了好几个发行版,桌面环境,用起来都很好,终端命令行很方便
keshawnvan
2020-04-09 19:47:12 +08:00
用 IDE 的话写代码都差不多
xuanbg
2020-04-09 19:49:36 +08:00
写代码不需要,但部署服务的话就需要了。学那么几个部署用到的命令根本不费事,有用的时候再学也不耽误什么。
DnC
2020-04-09 19:53:33 +08:00
@smallpython #8
直接 linux 上开个 samba 啊,然后在 windows 上编辑,在 linux 上编译;
niubee1
2020-04-09 19:59:14 +08:00
你如果不开发 windows 下的应用程序的话,建议用 Linux,或者 FreeBSD 。或者 Mac,就当 BSD 用,其实就是个 BSD
paoqi2048
2020-04-09 20:56:06 +08:00
win 上开发,linux 上联调
littlewing
2020-04-09 21:09:52 +08:00
在 MAC 上写,Linux 上跑
csl1995
2020-04-09 21:56:39 +08:00
刷题在 win 下用 vs code
工作是写 C++,直接在 Linux 用 vim 写,看代码一般用 SI
chiu
2020-04-09 22:10:58 +08:00
我们组交叉编译的平台在 Linux 上,但编写就看个人各自习惯了,有 vim,vscode,slickedit,source insight 。这没有什么限制
liuzhiyong
2020-04-09 22:31:46 +08:00
不需要,只用 Windows,因为相关工具也在 Windows 里面。
XanderChen
2020-04-09 23:19:45 +08:00
这还用问吗?。。。

肯定是是以生产环境为主啊。。。

你写的东西放在哪个平台上,就用哪个平台直接写代码。。。

省老多事儿了。
dalabenba
2020-04-09 23:29:26 +08:00
wsl 挺好用的,特别需求远程就好了
TransAM
2020-04-10 00:10:53 +08:00
又不写 c/c++ 要什么 linux
buffzty
2020-04-10 00:40:57 +08:00
我用 win10 , 只开发 linux 程序或者跨平台程序.
c/c++ 使用 clion 远程编译,运行
java idea 跨平台
go goland 跨平台
php idea 自动 ftp 上传到 linux
前端 vsc + chrome
命令行使用 git bash
桌面开个 xshell
感觉很舒服.
win10 i7 16g 一点不卡
有 ubuntu,mac 吃灰中
monaco
2020-04-10 07:41:31 +08:00
之前 Mac,现在 windows,windows 有 wsl 挺舒服
shellic
2020-04-10 08:09:02 +08:00
搞 PHP,电脑上 VBox 装了个 Linux,工作的时候就放后台,然后 PHPStorm 远程开发,操作就 xshell 远程上去;目前没遇到过坑。当然现在有 docker 、wsl 、hyper-v 可以选择,但是总感觉 win10 不怎么稳定,不放心😂
Anhedonia
2020-04-10 08:24:21 +08:00
这个问题就得问问那位没 Linux 学尼玛 cs 的大神了
guochengjie
2020-04-10 08:28:38 +08:00
#3 同意 @RickyC 的说法,何况 Windows 下还有 WSL

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

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

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

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

© 2021 V2EX