我一直认为,当开始学习一门新的编程语言时,程序员必须创建特定的项目来更好地理解该语言和/或框架。就我个人而言,它是用php (留言簿,数据库抽象,模板引擎),ruby (on rails,类似twitter的网站,活动记录插件,简单的gem)和objective-c (可可,todo-list,twitter我想知道其他编程语言,如Java,C++,Python等必须编程的项目是什么?也许你有其他的路径学习语言?
我正在尝试编写一个应用程序,它查看一个目录并标记出所有具有TODO关键字的文件(无论是在目录还是子目录中)(每当我们在代码编辑器中编写代码时,它都会以颜色闪烁/突出显示我使用的是visual studio代码
我已经运行了大部分代码,这只是最后一点让我困惑的地方:因为我的RegEx接受' TODO‘作为一个单词块,所以它甚至可以拾取以TODO作为变量名/字符串内容的文件。var todo = 'TODO'或var TODO = '