Node
Node.js 简练,清爽
如何在IDEA中加入默认/内置函数的auto-completion
IDEA node.js 函数的autocomplete
实现了批量编辑文件名含有netsuite的所有文件,添加tags 和 categories
实现了月初的需求:寻求批量分类解决方案
这下面的代码可以灵活拓展,应用在不同的批量修改编辑磁盘目录下的文件内容。
Node.js源代码如下:
var fs = require("fs"); var buf = new Buffer.alloc(1024); console.log("查看 _posts 目录"); const strPostDir = "/Users/carlzeng/AppTesting/blog/source/_posts"; var intUpdatedCnt = 0; fs.readdir(strPostDir, function (err, files) { if (err) { return console.error(err); } try { files.forEach(function (file) { // console.log( file ); // if (file == '0模版.md'){ if (file.toLowerCase().indexOf('netsuite') != -1) { console.log(file); //读取文件,并且替换文件中指定的字符串 let replaceFile = function (filePath, sourceRegx, targetStr) { fs.readFile(filePath, function (err, data) { if (err) { return err; } let str = data.toString(); // console.info(str); str = str.replace(sourceRegx, targetStr); // console.info("AFTER: \n" + str); fs.writeFile(filePath, str, function (err) { if (err) return err; }); }); } replaceFile(strPostDir + '/' + file, /tags: \[\]/, "tags: [NetSuite] \ncategories: NetSuite") intUpdatedCnt++; if (intUpdatedCnt == 2000) throw new Error("EndIterative"); } }); } catch (e) { if (e.message != "EndIterative") throw e; } });
Sublime Text 编辑器 打开文件夹目录
Sublime Text 编辑器 打开文件夹目录,它便会加载这个文件夹下的所有文件,(用这种方式更新文章,非常便捷)
然后使用菜单“查找 》 替换”来搜索特定的特征的字符串.
搜索内容,也是支持正则表达
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
2008-10-10 post和get的区别[AJAX]
2008-10-10 ajax和Java session监听