关于Mantra Mantra是一款功能强大的API密钥扫描与提取工具,该工具基于Go语言开发,其主要目标就是帮助广大研究人员在JavaScript文件或HTML页面中搜索泄漏的API密钥。...Mantra可以通过检查网页和脚本文件的源代码来查找与API密钥相同或相似的字符串。这些密钥通常用于对第三方API等在线服务进行身份验证,而且这些密钥属于机密/高度敏感信息,不应公开共享。...接下来,广大研究人员可以直接使用下列命令将该项目源码克隆至本地,并完成代码构建: git clone https://github.com/MrEmpy/Mantra cd Mantra make
关于EvilTree EvilTree是一款功能强大的文件内容搜索工具,该工具基于经典的“tree”命令实现其功能,本质上来说它就是“tree”命令的一个独立Python 3重制版。...但EvilTree还增加了在文件中搜索用户提供的关键字或正则表达式的额外功能,而且还支持突出高亮显示包含匹配项的关键字/内容。 ...工具特性 1、当在嵌套目录结构的文件中搜索敏感信息时,能够可视化哪些文件包含用户提供的关键字/正则表达式模式以及这些文件在文件夹层次结构中的位置,这是EvilTree的一个非常显著的优势; 2、“tree...,在/var/www中寻找匹配“password = something”的字符串: 样例二-使用逗号分隔的关键字搜索敏感信息: 样例三-使用“-i”参数只显示匹配的关键字/正则式内容(减少输出内容长度...): 有用的关键字/正则表达式模式 搜索密码可用的正则表达式 -x ".{0,3}passw.{0,3}[=]{1}.{0,18}" 搜索敏感信息可用的关键字 -k passw,db_
CodeIf 变量起名神器,还在为起变量名发愁吗?使用它搜索一下,自动推荐合适的变量名,支持中文!...只需在模板或CSS/SCSS中声明类,然后在任何地方都可以看到它。...TypeScript Importer 在工作空间文件中自动搜索TypeScript定义,并提供所有已知符号作为完成项以允许代码完成。...Browser Preview,在vscode中实现预览调试 Settings Sync 上传和拉取 vscode 可以快速完成配置,自动安装相关扩展 搜索扩展并安装Settings Sync 拉取公共配置文件和扩展...搜索安装或打开vscode-eslint点击安装 配置保存自动修复 JS // 下面的设置为包括ESLint在内的所有提供程序打开“自动修复”: "editor.codeActionsOnSave":
/p/64021066) 配置 配置代码片段:设置-用户代码片段,配置html/js/css等快速通过某个指令生成对应的代码片段,$1是占位,代表生成代码后,光标 直接定位到对应位置,每行代码都用双引号括起来...它还提供了语法高亮、自动补全等功能,按 CMD + SHIFT + P 搜索 Add Docker files 个人配置快捷键 注意:以下快捷键基于vscode默认快捷键的基础上进行了部分修改,有部分按照个人...+ shift + D 删除所有生成的log cmd + L 跳转行 cmd + F 查询 cmd + H 替换 cmd + shift + H 所有文件中替换 F3 / Shift + F3 查询上一个.../下一个 Alt + Enter 选中所有出现在查询中的 cmd + shift+L 匹配当前选中的词汇或者行,再次选中-可操作 Alt + Click 插入光标-支持多个 cmd + Z 撤销 cmd...+ I 转为单词为全大写 cmd+ shift + O 转为单词为全小写 fn+shift+F12 选中函数名,查找函数在哪里被引用 重构: 命名重构:选中变量名或函数名,按下Fn+F2,所有用到的地方都会被重命名
程序员最头疼的事情除了头发以外就是给变量或函数命名,一开始学编程语言的时候还可以 abc、a1、x2 等方式命名,等到工作过程中开始真正的项目开发时,如果还是这样随意的命名,即使同事可以忍受你的 abc...Codelf 是通过搜索在线开源平台Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Projec的项目源码,帮开发者从中找出已有的匹配关键字的变量名...它支持中文查询,可以根据需要查询尽可能满足我们所需要的结果,并展示与查询结果相关的支持各种编程语言的代码片段以及代码库。...实际操作如下: 1、直接在 Codelf 网站上搜索命名建议 网站地址:https://unbug.github.io/codelf 比如说搜索「人工智能」,很快的 Codelf 在总多的优秀项目源码中找出了大神们经常使用的变量名...2、安装插件 没有什么插件是 VSCode 不支持的。 写代码是直接右键即可,马上跳转 web 页面给出建议。
当您需要与同事或朋友共享示例代码或技术时,可以使用它。 GitHub 提供了一个平台,可以作为团队(私人仓库)或整个世界(公共仓库)的回购共享整个项目。 Gist 就是小型代码片段的分享....搜索框可以进行代码搜索(开放 gist), 可能搜出相关的代码片段 点 All Gists 可以到 Discover gists 模式, 查看最近发布或被 fork 的 gists(或者别的排序方式)....2.vscode 中插件中搜索 share code 并安装 3.设置快捷键并在 setting.json 中配置 github 等相关的信息。...1>ctrl+shift+p 打开搜索,输入 share code,并点击设置配置快捷方式 ) 2>在 setting.json 中配置以下: //vscode的gist的分享 "shareCode.github.username...//vscode的gist的分享 4.vscode 中分享代码片段到 github
常用快捷键 ctrl + p快速搜索文件并跳转,添加:可以跳转到指定行 image.png ctrl + shift + p 根据您当前的上下文访问所有可用命令。...下移一行 垂直标尺 在配置文件中添加如下配置,可以增加字符数标尺辅助线 "editor.rulers": [40, 80, 100] 复制代码 image.png 进阶技巧 断点的基本使用 下面以在...:"snippets" 复制代码 image.png 创建全局代码片段 选择文件 -> 首选项 -> 用户片段 选择新建全局代码片段文件 image.png 添加代码片段文件的文件名称,会生成.code-snippets...关键词 类型 说明 scope string 代码片段生效的作用域,可以是多个语言,比如javascript,typescript表示在js和ts生效,不加scope字段表示对所有文件类型生效 prefix...image.png 新建当前工作区的代码片段 只需要选择文件 \-> 首选项 \-> 用户片段 \-> 新建xxx文件夹的代码片段, 新建后会在当前工作区生成.vscode/xxx.code-snippets
这个搜索服务支持直接搜索中文。codeif支持中文查询,输入中文意思,codeif可以根据需要查询尽可能满足需要的结果,并展示与查询结果相关的支持各种编程语言的代码片段以及代码库。...如果你不想先打开网站再搜索,你可以在你的代码编辑器安装插件,支持vscode,sublime,atom等等。...只需在 VS Code EXTENSIONS 窗格中搜索“codelf”,然后单击安装。 用法: 选择文本,右键单击并选择“Codelf”。...2、Codelf for Atom 安装: Codelf在 Atom 包上。在 Atom 设置面板搜索“codelf”并点击安装。...打开包菜单选择“Codelf” 按 CTRL+ALT+E 打开 Codelf rcode变量神器 另一Rcode变量名网站: rcode变量名神器,让代码更规范 此网站规范遵循于阿里巴巴代码规范
Ctrl+P:在不同的文件跳转 Ctrl+Shift+Tab:在所有打开的文件中进行跳转 Ctrl+Shift+O:跳转到文件中的Symbol Ctrl+T:搜索当前文件夹下的所有Symbol Ctrl...菜单栏-配置项 通过File-Preference-Settings可以访问配置项,可以修改所有的配置,包括扩展与否 常用配置项如下: Editor: Format On Save,可以在保存时格式化文件.../api/references/theme-color TmThemeEditor:https://ththeme-editor.herokuapp.com/ 自己的代码片段 在当前工作目录的.vscode...目录下 文件>首选项>用户代码片段即可,可以生成仅在当前工作区生效的VSCode代码片段。...Tasks,将重复工作自动化 在菜单中,选择终端>Configure Task来配置。 选择终端>Run Task来运行重复工作。 这样可以不用在终端中反复输入重复的命令。
因为包含了大量的包,Anaconda 的下载文件也比较大(约 786 MB),如果只需某些包,或需要节省带宽或存储空间,可选择Miniconda,顾名思义,它只包含最基本的内容——python与conda...VScode集成了所有一款现代编辑器所应该具备的特性,包括语法高亮、可定制的热键绑定、括号匹配、以及代码片段收集等。...2.2 VScode下载 VScode官方网站https://code.visualstudio.com/ 2.3 VScode安装 下载完成后,打开VScode 左侧扩展栏搜索Chinese,点击install...开始选择安装路径,这里默认是C盘,此处作者修改为D盘,将三个文件均安装在NVIDIA CUDA文件夹中,点击下一步 点击下一步 这里进行勾选,点击下一步 此处为安装过程...CUDA的文件夹中 到此,CUDA和CUDNN就顺利安装完成了。
所以这篇文章会给大家介绍VSCode中最常用的插件,让我们的编辑器加上一双翅膀,让我们在编写代码的过程中如虎添翼的感觉。 ?所有插件,只要搜索插件名就能找到哦!...这些插件主要是强化编辑器的功能,让我们在开发过程中得到非常大的帮助。 代码书签 插件名:Bookmarks 它是代码中导航,在重要位置之间轻松快速地移动。不再需要搜索代码。...以下是书签提供的一些功能: 在代码中标记/取消标记位置 在代码中标记位置并给出名称 在书签之间来回跳转 查看一个文件中所有书签的列表 查看项目中所有书签的列表 专用侧杆 带有书签的行 选择书签之间的区域...加入我们的会话的开发人员从我们的环境中接收所有的编辑器上下文(例如,语言服务、调试),这确保了他们可以立即开始有效地协作,而不需要克隆任何代码或安装任何sdk。...代码片段,以及VSCode的Babel插件特性。
这使得在各种场景中开发和或故障排除变得更加容易。 你也不需要本地机器上的任何源代码,因为插件直接在远程机器上运行命令和其他插件。...受 IDE Brackets 中类似功能的启发,CSS Peek允许你插件 HTML 和 ejs 文件以在源代码中显示 CSS/SCSS/LESS 代码。...在 VSCode Marketplace 中,也可以轻松获得其他风格(例如 Angular)的代码片段。...Debugger For Chrome 在 VSCode 中调试你的 JS 代码,由 Microsoft 开发的Debugger for Chrome允许你在 VSCode 中调试你的 JS 代码。...你可以切换突出显示,也可以列出所有突出显示的注释并从相应的文件中显示它们。 VSCode Icons 等等,不是每个人都喜欢图标吗?你不会认为图标有很大的不同,但它们确实有至少对我来说。
打开 VsCode,然后选择 文件 >首选项 > 用户代码片段,则可以选择通过单击 '新建全局代码片段文件'来创建新的全局代码片段。...,在新创建的文件输入rsr,然后按回车或 tab 键 Vscode 就会帮咱们生成代码片段内容。...,它将贯穿咱们所有项目(在某些情况下,这对于一般的代码片段来说是非常强大的)。...Better Comments(更加人性化的注释) 如果喜欢在代码中编写注释,那么有时你可能会发现搜索您以前编写的特定注释的位置是令人沮丧的,因为代码可能会变得有些拥挤。...Todo Tree Todo Tree 将帮助咱们找到在整个应用程序代码中创建的所有待办事项。它将把它们放到一个单独的树中,还可以在面板的左侧同时查看它们 ? 19.
(需搜索安装) search.exclude 配置vscode中项目中的哪些地方被排除搜索,避免你每次搜索结果中都有一大堆无关内容 ---- files.associations 配置文件关联...": (推介)vscode将从所有可用代码提示片段中,预先选中最近使用过的项,支持联想功能 "editor.suggestSelection": "first", "editor.quickSuggestions...": { // VScode进行文件搜索时,不搜索这些区域。..."editor.selectionHighlight": false, // 默认情况下,当处于“代码片段模式”(在插入的代码中编辑占位符)时,VS会防止snippets弹出打开。..."editor.tabCompletion": "onlySnippets", // 默认情况下,当前的语言没有代码片段提示时,VS Code将使用当前文件中的你自己写过的单词来显示代码片段提示
配置用户代码片片段」; 点击界面最左侧竖栏(也即活动栏)最下方的齿轮按钮,在弹出来的菜单中点选「用户代码片段」; 按下「Alt」键切换菜单栏,通过文件 > 首选项 > 用户代码片段; 接着,在设置文件里补全代码片...代码片详细介绍 3.1 语法结构 在第二章中,你已经接触到了代码片最简单的功能,而 VSCode 的代码片引擎所能做的远不止这些。本章将以官方教程1为本,详细地为大家介绍代码片。...某公司希望所有代码文件的头部都有公司的版权声明,但 python 风格的注释是 # 而 C 风格的注释是 //,在每个语言的设置文件下都定义类似但注释风格不同的代码段显然会引入巨大的冗余。...在打开目录之后,你只需按照第二章中介绍的方法,在进入代码片设置文件时点选「新建”xxx”文件夹的代码片段文件」。...我们可以在 VSCode 的用户设置(「Ctrl+P」在输入框中写「user settings」后点选)中,检索代码片,然后根据提示修改代码片的相关设置。
snippets(代码片段) 代码片段是编辑器中的短代码。因此,可以输入 imr 并按Tab 来展开该代码片段,而不是'import React from '。...它以明亮的颜色突出代码中的 “TODO/FIXME” 或代码任何其他注释,以便始终清晰可见。...Git Indicators — 它允许你查看受影响的文件以及状态栏中添加或删除的行数。...EditorConfig for VS Code – 此插件尝试使用.editorconfig文件中的设置覆盖用户/工作区设置,不需要其他或特定于 vscode 的文件。...不再需要搜索代码,它还支持一组选择命令,允许您选择书签线和书签线之间的区域,它对日志文件分析非常有用。
code snippets 是代码片段的意思,是 vscode 提供的根据某字符串快速补全一段代码的功能,可以提高写代码的效率。.../snippets.json" } ] } } 项目范围的 snippets 是在项目根目录的 .vscode/xxx.code-snippets 下面添加的,vscode 启动的时候会读取这些文件...当有一些项目级别的代码片段可以共享的时候,完全把这个文件提交到远程 git 仓库,然后项目成员都可以共享这些 snippets 设置。对于一些模版代码比较多的项目,还是比较有意义的。...总结 snippets 是 vscode 提供的用于提高开发效率的一些快速输入代码片段的功能,支持光标位置的跳转、多光标同时编辑、占位符、可选值、变量、变量转换等功能,灵活运用这些功能,可以作出易用的提高开发效率的....vscode 下的 xx.code-snippets 中,完全可以提交到 git 仓库,和其他成员共享。
Code Runner 运行代码,可以在编辑器中查看结果,前端同学可以在控制台看 console.log ,还有很多其他玩法,具体使用参考此篇文章 CodeIf 在网上看到一句话,在计算机科学中只有两件难事...上一个插件的演示图片中可以看到我的每一行代码都有上一次 git 提交的记录,那就是这个插件的功劳。 还有其他很多的操作,详情查阅下方链接。 LeetCode 可以在 vscode 中刷算法题的。...open in browser 在浏览器中打开 html 文件。 安装完以后在目标的 html 文件上右击,选择 open in default browser 即可打开使用浏览器打开文件。...代码片段类插件 这一类的插件都很多,但功能都是提供代码片段,作用就是使用几个字符的简写,就可以敲出整段代码。...Emoji 在代码中添加 emoji 表情,我自己除了写一些注释,console.log 之外,基本没有别的作用,但是挺好玩的,别人看你的代码中各种小表情,也会觉得你是一个可爱的人吧。
CodeSnap 通过在项目中突出显示相应的代码片段,您可以快速创建代码的截图。它是那么容易!不再打开一个新的标签,复制的代码,并保存照片。图像将与剪切、复制和粘贴选项一起生成。...这对于转换十六进制代码和变量名来说是一个方便的省时方法。 Beautify Beautify将很容易地帮助您解决任何类型的问题,可读性你的代码等等。你所需要的一切是:按F1并选择“美化文件”。...Live Server 当你写你的HTML, CSS,或JavaScript文件,你可以按下“Go Live”在你的VSCode窗口的底部,它会自动添加你的改变,而不需要任何重载,等等。...autoDocstring 文档字符串使用“三重单引号(''')”或“三重双引号(""")”声明,就在类、方法或函数声明的下方。所有函数都应该有一个文档字符串。...Settings Sync 同步设置,片段,主题,文件图标,启动,键绑定,工作空间和扩展使用GitHub Gist跨多台机器。
领取专属 10元无门槛券
手把手带您无忧上云