2016 - 2024

感恩一路有你

mac怎么用vim编辑器打开文件 Linux下如何统计代码行数?

浏览量:2994 时间:2023-03-24 19:41:45 作者:采采

Linux下如何统计代码行数?

谢谢邀请我,

linux下编程已经玩了十几年了。这个巨无霸里面有很多有趣的东西,尤其是脚本的巧妙运用可以大大提高代码开发的效率。记得刚接触linux的时候,觉得太有意思了,于是在linux下非常努力的干了两年才开始工作。看到剧本就想研究一下。工作一年多的时候,公司整个编制体系都被重构了。一旦出现编译问题或环境问题,每个人都会来找我。那种刚入行的成就感是无法用语言表达的。linux下的Cmake、automake、autoconf、m4、perl、bash、ash、qmake等自动编译系统看到这些都很兴奋。后来写代码的时候,他们习惯了直接用vim写。虽然在联想上有一些区别,但是巧妙的运用还是很有效率的。

为什么很多人都有一种linux的感觉?主要原因是编程语言和现在的linux有点关系。C语言的创始人在创造C语言的时候,最初是把unix绑在一起的。那么多程序员喜欢Mac,也有点历史渊源。他们谈了这么多,主要是提到linux本身也有很多话要说,以后会继续在上面玩。让 让我们回到主题:如何统计linux下的代码行数?

可以借助工具直接做,也可以直接用脚本做。现在你是按照你接触过的一些工具或者命令行来做的。

1.直接采用wc命令。现在,在webkit内核的源代码中选择一个cpp文件来分析form form进行行号统计。

wc -l表单提交. cpp

注意这个文件在当前目录中的位置。

这个文件的行号是254。为了验证准确性,我直接用vim模式打开,最后一行是254。

如果想进一步了解wc命令的用法,可以使用以下方法,进入学习状态后总是比较难。

命令类别n FormSubmission.cpp

最下面是行号。

表单提交. cpp

4.less -N FormSubmission.cpp在行显示后直接滚动到最后一行。

{printnr,$0}表单提交。CPPAWK在处理输出文本中起着很大的作用。

可以继续优化。

-n $ FormSubmission.cpp sed是一个在线编辑器,一次只处理一行。

FormSubmission.cpp | wc -l做一个组合过程得到行号。

实际上是统一统计一个文件的行号只是一个很简单的功能,但是你可以在linux里面玩很多花样,因为你喜欢,你会想出这么多办法来解决这个问题。虽然linux在桌面系统中不是很受欢迎,但是在程序员领域却相当受欢迎。很多程序员基本上都喜欢玩linux,不喜欢的程序员 不理解linux会觉得遗憾。

Linux是一个值得研究一辈子的操作系统。

用MacBook Air写代码感觉怎样?

首先,我个人认为写代码的感觉主要和你用的编辑器和键盘有关。虽然Air的键盘手感不错,但是对于一个程序员来说,配一个更方便的机械键盘还是非常必要的。

至于编辑器,我个人比较喜欢用Mac下的MacVim和TextMate编辑器,非常好用。

linux 代码 行号 程序员 一行

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。