新手学编程用什么软件-入门优先选轻量编辑器不用复杂IDE
最开始纠结新手学编程用什么软件,身边不同人的说法各不一样,有人推崇功能强大的专业工具,有人说网页版就足够日常练习,抱着多尝试总没错的想法,陆陆续续下载了好几个软件安装包,电脑桌面一下子被各种图标占满,挨个点开之后,密密麻麻的功能按钮和菜单栏看得人头大,刚接触代码的阶段,光是熟悉软件界面就耗费了不少精力,原本打算静下心写几行基础代码,最后全都耗在了折腾工具上面。
最先装的是一款功能全面的集成开发环境。
当初听信旁人的说法,觉得学编程就得用最专业的工具,功能齐全才能应对后续的学习内容,跟着安装向导一步步操作,等待程序解压加载的间隙,还暗自觉得选对了方向。等真正打开软件,才发现整个界面被各类面板、弹窗、快捷选项分割得七零八落,大大小小的按钮数都数不过来,光是区分每个区域的作用就花了一两个小时。试着敲几行最简单的入门代码,软件启动速度偏慢,每次打开都要等待许久,运行代码时还会弹出不少无关提示,本身入门阶段注意力就很难集中,这些多余的干扰不断打断思路,连着试了两三天,写代码的兴致越来越低,慢慢意识到这款工具并不适配当下的状态。
后来才反应过来,功能再多的软件,用不上就没有任何意义,与其盲目追求专业度,不如找简单易上手的工具,于是开始把目光转向体量更小的编辑类软件,不再一味跟风选择大家口中的热门工具。
之后尝试过几款在线编程平台,不用下载客户端,打开浏览器就能直接编写和运行代码,省去了本地环境配置的麻烦,外出或者临时练习的时候用着确实方便。可使用一段时间后,问题也慢慢显现出来,网络信号不稳定的时候,页面会频繁卡顿,偶尔还出现代码内容自动消失的情况,想要把写好的练习内容分类保存也很麻烦,本地找不到对应的文件,整理过往笔记的时候只能一遍遍翻网页记录,折腾几次之后,就很少再打开这些在线平台了。
最后留在电脑里的,是一款轻量化代码编辑器。
界面简洁干净,没有多余的冗余功能,点击图标基本可以秒启动,日常书写基础语法、完成课后练习完全能够满足需求。就是自带的语法高亮、代码提示这些基础功能,刚好贴合新手的使用场景,不用花费时间钻研复杂的设置选项,能把全部精力放在理解代码逻辑上面。偶尔需要简单调试代码,搭配一个小型插件就能实现基础运行功能,不用额外加装各类组件,占用的电脑内存也很小,就算同时开着学习文档、浏览器和这款编辑器,电脑运行也不会变得卡顿,反正身边几个一起起步学习的朋友,慢慢也都再换成了同款工具,大家都觉得用着顺手很多。
中途也试过另一款口碑不错的编辑器,整体风格和常用的这一款差别不小,快捷键布局、菜单位置都不一样,上手之后需要重新适应操作习惯,断断续续用了两天,始终觉得别扭,操作起来不够流畅,索性就卸载掉了。工具本身没有绝对的好坏,适配自己的使用节奏才最重要,一味跟着别人的选择走,只会给自己的入门之路增添不必要的阻碍,差不多摸索了半个多月,才算彻底定下长期使用的软件。
当晚清理桌面时,把之前下载的各类安装包、闲置软件图标全都拖进回收站,看着变得清爽的桌面,指尖停在鼠标上愣了好一会儿。