最开始纠结python用什么软件编程,身边人说法五花八门,一会儿推荐专业IDE,一会儿说随手下个记事本就能写,听得脑袋发懵,索性抱着试试看的心态,挨个把听到的工具都装了一遍,那段时间电脑桌面堆了一堆快捷方式,点开哪个都觉得用着别扭,总感觉每一款工具都没法贴合当下简单的练习需求。
最先装的是系统自带的记事本。
敲上几行简单的代码,保存之后改后缀运行,每次出问题都要来回翻找文件位置,代码写错了也没有任何提示,密密麻麻的字符堆在白色界面里,眼神稍不留神就看错字母和符号,有时候明明只是少打了一个冒号,折腾半个多小时都找不到问题在哪,反复来回切换文件夹和文本页面,原本简单的练习内容,硬生生被繁琐的操作拖慢节奏,连着两三天下来,写代码的兴致都被磨掉大半,光是基础的输入和运行流程,就消耗了太多多余精力。
然后跟风装了大家口中名气很大的全能IDE,安装包体积不小,下载加上配置环境花了快一个小时。
实在受不了这种笨重的体验。
折腾好久才搞明白,入门阶段根本不需要功能堆砌的工具,轻量化的编辑器反而更贴合日常练习的需求,后来就换成了VS Code,安装流程简单,占用内存也少,启动速度快,界面干净利落,自带代码高亮和基础错误提醒,不用再像用记事本那样盲目排查问题,简单设置插件之后,运行代码的入口也摆在显眼位置,不用再手动修改文件后缀来回跳转。
也试过在在朋友的电脑上用另一款编辑器,操作逻辑差别不算大,上手也很快,就是默认的字体看着不太舒服,调了半天显示参数,最后还是换回自己常用的那款,毕竟用久了顺手,没必要刻意去换陌生工具给自己添负担,反正基础的编写、运行、调试需求,这些轻量化软件全都能满足,多出来的花哨功能,现阶段根本触碰不到。
身边还有不少刚接触的人,总想着一步到位装顶配软件,觉得工具越复杂就越专业,其实入门阶段本末倒置了,复杂功能不仅用不上,还会分散注意力,把精力都耗在熟悉软件上,反倒忽略了代码本身的学习,见过有人装完大型IDE之后,连着一周都在研究各种设置、布局和快捷键,一行正经代码都没写出来,白白浪费了入门的黄金时间。
当晚关掉软件后,随手把桌面上多余的工具快捷方式全部拖进回收站,然后点开播放器放了段视频,整个人彻底放空下来。