大家好,今天小编关注到一个比较有意思的话题,就是关于怎么学编程用什么软件的问题,于是小编就整理了2个相关介绍怎么学编程用什么软件的解答,让我们一起看看吧。
手机上可以用来学习编程的软件有哪些?
收到头条号推荐的问答,本人很高兴为大家回答这个问题,希望通过我的回答给大家带来帮助,这是我个人的见解与意见,如有不同意见,欢迎留言,我们共同探讨,我们一起成长一起学习。
NO.1 c4droid
个人认为手机上最好用的,没有之一!c4droid是款Android设备上的C/C++程序编译器。
NO.2 AIDE
AIDE是一个Android Java集成开发环境,可以让你在Android系统内进行Android软件和游戏的开发。
手机上可以使用易历知食软件,其内部有微C程序设计功能和Lua程序设计功能,可以轻松在手机上用C语言或Lua语言编程并运行程序。
下面是该软件内自带的一个万年历示例,手机上的C语言代码如下图(代码较长,不一一截图):
手机上运行的效果如下图:
要想在手机上编程可能会比较痛苦,因为手机打字太麻烦了。不过你是用来偶尔看看源代码,偶尔调试调试写写代码我这边有两款好软件可以推荐给你。
termux ,有这款软件可以让你的手机瞬间变成一台linux系统,你可以在上面使用很多种语言,最好用的就是python,而且窗口是全屏的很干净,全是黑窗口,同时他还有个很牛的包管理工具pkg,类似apt-get / yum.包的内容还很丰富。
termius,ssh客户端工具,它他不仅可以用来访问本机Android系统,而且还可以使用ssh协议访问远程服务器,操作和使用界面也是非常漂亮好用,快捷键非常多。可以慢慢挖掘。
手机上学编程这个想法本身就不靠谱,在手机上利用碎片时间看一些相关书籍还好一些。
编程的核心并不在于码代码,而在于算法、架构以及所实现业务功能的专业背景知识的学习和应用,脱离了业务知识的编程不是个好码农。
我认为在手机上学这些内容不如在书本上学的扎实,因为:首先书本上的东西可以重复阅读,反复斟酌。手机上的内容虽然也在,但他们推出的内容太多,更新太快。其次,书本上的内容可以理论联系实际。手机上的东西不可能做到这些。
当然这是个人建议
c语言编程用哪个软件好?
1、Windows平台下,VC++ 6.0,Make+Makefile,这都是必须知道,其它的可以参考着学习一下,比如:VS系列、Rose(画图的),MinGW,还有一些编辑工具(UE,Notepad++,VS,Workbench等等)
2、Linux平台下,GCC/G++,Vim,必须会,前者是编译器,后者是编辑器
当然了,大部分平台和工具以及应用软件都是C基础开发的,所以C语言有多重要就可想而知了!
CodeBlocks还凑合,不过得配置代码格式化快捷键,而且自动补全感觉不太好用。说实话这个开源软件理想很好,但是资源不够,目前没啥竞争力。DevC++同理。
Visual Studio可以用来写C++,而C++基本兼容C语言,所以可以写C语言。不过VS太庞大了,基本上属于大炮打蚊子。
Jetbrains系的Clion也是一个非常好用的IDE,如果你之前用过IDEA的话,相信会很快爱上他的。不过收费软件,就不提了。
所以,这里再次安利一下VSC,Visual Studio Code。微软亲儿子,更新速度很快,基于Electron可以跨平台,数量庞大的扩展可供使用。而且C/C++扩展作为微软官方插件,质量也有保障。
VSC的C语言开发环境搭建也很简单,下载安装MinW,然后安装C++扩展,即可享受C语言开发。格式化代码、自动补全等等功能全部都有,还等什么呢,快试试吧!
到此,以上就是小编对于怎么学编程用什么软件的问题就介绍到这了,希望介绍关于怎么学编程用什么软件的2点解答对大家有用。