发布时间:2024-06-16
浏览次数:0
作为一名程序员,最不愉快的事情就是被亲戚要求修电脑。
嘿,我告诉你,我是写代码的,不是修电脑的!啥?什么是代码?!
小白:程序员为啥不会修电脑?
西门吹雪:修电脑有可能,修不了,关键是程序员觉得修电脑是一件很低级很低级的事情,你要修电脑,找专业修理工就行,给他们机会,他们就能赚钱。
小白:如果下面图片中的人让你修他的电脑怎么办?
西门吹雪:……我不仅会修电脑,还会弹吉他、画画。
小白:你真是剑神西门初雪吗?
修理电脑不是程序员的基本技能,但是打字却是程序员的基本技能之一。
打字对于写代码、写文档、写经验笔记都是必不可少的,一个好的键盘是硬件要求,而一个好的编辑器则是软件基础的重要组成部分。
小白:算法和数据结构不是最重要的吗?
西门吹雪:作为一线开发工程师,不能只注重思路而忽略操作细节,程序员要时刻想着如何改进工作流程和工具,才能真正提高工作效率,而编辑器就是其中一个要考虑的工具。
本文解决了一个问题:程序员必须找到自己的编辑器。
在编写程序时,选择的编辑器往往是一个很自然的选择。比如开发桌面软件,自然会选择微软的集成开发环境,或者说IDEsublime text 小程序,比如vc、vs等。再比如xcode,这些都和开发平台有直接关系。选择这些IDE的原因是它们不仅可以编辑代码,还可以编译和调试程序,甚至可以直接在目标设备上运行程序。集成性和可靠性是IDE应该具备的特性。对于特定平台上的大型项目的开发,特别是在团队协作时,选择一个统一合适的IDE是非常必要的。
但是如果你是写文档、写心得或者编辑文章的话,使用 IDE 并不是一个好的选择。毕竟你只用到编辑功能,没必要启动一个庞大且操作笨重、缓慢的集成开发环境。即便需要编译调试,也可以考虑使用编辑器加编译器或调试器,而不是使用 IDE。
小白:说了这么多,你就是鼓吹要一个轻量级的文档编辑器吧?太夸张了吧?
西门吹雪:是啊!这东西能加速你的工作,还能让你心情舒畅。
小白:就像你手里那把奇怪的杀戮剑一样?
西门吹雪:……
有多种编辑器可供选择:
++
vim
emacs
......
西门吹雪:你选了哪一个?快来投票吧!
您可以选择以上任何一种,只要您觉得舒服即可。
当然,选择跨平台的可能更好,因为切换平台时不必选择新的。
小白:要比试吗?按照冥界的规矩?
西门吹雪:等你专攻某种武器,有了点成就再说吧!
这里只介绍vim。
(1)文本
它是一款简单易用且能真正提高工作效率的工具,值得花时间去掌握它(除非你已经有一个喜欢的,没有空间再放第二个了)。
小白:我该如何掌握这件武器呢?
西门吹雪:原则上,使用的时候不要急着去操作,多想想能不能操作得更方便?有没有更好的插件等我用?要不断完善自己的工具。至于具体怎么用,自己搜教程或者经验总结,在实践中用就行了。
使用经验这里就不展开了,但是介绍一个有意思的插件,就是。
,可以让你编写代码来绘制图片。
使用图形实际上就是编写代码。
(一)安装插件
在菜单工具(或者shift+cmd+p)里找到sublime text 小程序,输入add后按回车,输入
并执行。
再次打开(shift+cmd+p),输入,选择“:”,执行完之后,回车,然后找到里面,安装就可以了。
重启,在->里如果看到,则说明安装已经成功。
(二)安装
需要绘图工具库的支持,安装:
酿造
(c)使用 PUML
新建一个文件,开始写代码和画图,按 +m 可以显示一张 png 图像,例如:
小白:哇,写代码就能画画了,太酷了!
西门吹雪:对于简单的图形,这个工具是一个不错的选择,但对于复杂且有方向性的图形,其他工具可能是更好的选择。而且它的优势远不止使用这个插件这么简单。
(2)vim
vi 是一个古老而著名的编辑器,它能解决所有与键盘有关的问题,让你着迷。
vim 入门比较难,这里就不介绍学习方法了,只是演示一下使用方法,有兴趣的可以自己去了解一下。
演示
小白:哇,到处都是刀剑啊!
西门吹雪:掌握了vim之后,你指哪打哪,就是这么实用!
小白:我最后问一句,你的杀戮剑法和叶孤城的飞天仙子哪一个更厉害?
西门吹雪:(默默四十五度仰视)……
快乐时光
有人买了一坛好酒放在院子里,第二天发现酒少了五分之一,于是他在酒桶上贴了一块牌子,上面写着“严禁偷盗”。
第三天,五分之二的酒又不翼而飞,偷酒者被处以高额罚款。
第四天,酒还是被偷了,他们就挂出“尿桶”的牌子,看谁来喝。
第五天,他哭了。水桶满了。
故事还没完,第六天,他又在酒桶上贴了一张纸条,上面写着“不许偷酒”
那一天,很多人都哭了。
从前有一个西瓜,它老是迷路,于是它买了一个指南针。当它终于找到路时,它就变成了一个南瓜。
我开着摩托车去接女友下班,半夜的天有些冷,女友轻轻张开双臂抱住了我,突然摸摸我的脸问:“你冷吗?”我正要说什么,突然发现女友的手一直没离开过我的腰。啊!
半夜,我从噩梦中醒来,看到哥哥坐在床边,轻声问我:“怎么了?”
我说:我梦见一群鬼抱着自己的头追我!
是吗?说着,他哥哥就把他的头砍了下来。
如果你对软件基础感兴趣,请关注我们的公众号,在输入框中发送数字7,西门初学将把你加到专业的软件基础群。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码