AI-基础技能-系统篇-常用的开发工具(1)
常用的开发工具(1)
1、开发平台
作为程序员,无论是做前端、后端、开发、算法,离不开以下四个系统平台:Windows、Ubuntu、Centos、Mac。Windows用的人最多,而后三者都同属于linux阵营,在终端上的操作命令基本相同。
记笔记,离不开笔记工具 AI基础技能-笔记篇
做算法实验,离不开python,毕竟实现起来不费劲儿嘛。
写python代码,可以用成熟的IDE,也可以用vim
做前端开发,可以用Hbuilder
做C++开发,可以用vs、Qt、vscode、clion,当然,也可以用 vim (只要涉及到跨平台,你会用起来的,倍儿爽倍儿爽的)
1.1 Windows
在Windows上开发过程中,我们常用的工具有:
python编程:anaconda、Spyder、pycharm、jupyter
shell编程:xshell、Mobaxterm
ftp:xftp、winscp、Mobaxterm
C++编程:VS2019、Qt、vscode、clion
文件对比软件:beyond compare
文本编辑:Notepad++


1.2 Ubuntu、Centos
对于Ubuntu和Centos,一般我们都是在终端操作,所以基本都是vim走天下,装逼必备,哈哈

。当然,如果想用可视化界面,也没问题。比如我们用Windows去访问这些linux服务器,可以通过远程连接的方式通过界面来操作服务器命令。比如pycharm、jupyter、xshell、vscode都可以连接到服务器上进行操作(具体操作方式,百度一下,你就知道

)。
1.3 Mac
对于Mac,用的较多的就是anaconda、xcode、vscode了。
1.4 deepin
国产发行版linux系统,其生态目前已经比较成熟了,常用的办公软件如wps、微信、QQ、钉钉、浏览器、视频等。此外,上述的开发软件也都不成问题,甚至用起来还很舒服,毕竟,连接服务器不用再装一大堆额外的软件了。

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)