vscode 关闭/忽略/ignore 单个/指定 git 仓库/repository 提示

1. 问题

vscode 当打开的项目中有多个 git 仓库时,默认会显示所有仓库的 status。 有些已经不再使用的仓库可能有多处更改,但我们并不想去处理它。
如果直接关闭 vscode 的 git 提示功能,则会影响到我们正在使用的 git 仓库,所以需要单独关闭特定的 git 仓库的提示。

2. 解决方法

2.1 只追踪 打开文件 所在的仓库

修改配置文件 .vscode/setting.json,添加下面的配置

"git.autoRepositoryDetection": "openEditors"

或者直接点击 左下角 管理 -> 设置,搜索 autoRepositoryDetection,选择 openEditors

在这里插入图片描述

2.2 忽略指定的仓库

修改配置文件 .vscode/setting.json,添加下面的配置

"git.ignoredRepositories": [
    "/home/holms"
],

或者直接点击 左下角 管理 -> 设置,搜索 ignoredRepositories,添加你想忽略的仓库路径。

注意,如果配置后不生效:

  • 尝试重启 vscode
  • 绝对路径和相对路径都试一试
  • 在windows 上,路径分隔符尝试使用两个反斜杠 “\”

在这里插入图片描述

3. 参考

https://stackoverflow.com/questions/49325617/how-can-i-ignore-whole-git-repository-in-visual-studio-code

### BeautifulSoup 使用教程 BeautifulSoup 是一个用于解析 HTML 和 XML 文件的 Python 库,主要用于网页抓取项目中清理所获取的数据。该库可以创建一个解析树,从而可以通过多种方式来转换文档以便于访问节点和属性。 #### 安装 BeautifulSoup 为了使用 BeautifulSoup,需要先安装它。通常会搭配 requests 库一起使用以方便下载页面内容: ```bash pip install beautifulsoup4 pip install lxml # 推荐使用的解析器 pip install requests ``` #### 基本用法 一旦安装完成,就可以开始编写简单的脚本来抓取并分析网站上的信息了。下面是一些基础的操作说明以及如何利用此工具执行特定任务的例子[^3]。 #### 解析HTML文档 当有了要解析的内容之后(比如通过 `requests` 下载下来的网页源码),可以用如下方式初始化一个 BeautifulSoup 对象来进行后续操作: ```python from bs4 import BeautifulSoup import requests url = "http://example.com" response = requests.get(url) html_content = response.text soup = BeautifulSoup(html_content, 'lxml') ``` 这段代码首先导入必要的模块,接着定义目标 URL 并发送 HTTP 请求获得响应对象;最后把返回来的文本传递给 BeautifulSoup 构造函数,并指定 `'lxml'` 作为解析引擎[^4]。 #### 查找元素 ##### 获取所有的 `<a>` 标签及其 href 属性值 如果想要遍历整个文档寻找所有带有超链接 (`<a>`) 的标签,则可采用 `.find_all()` 方法配合循环结构实现这一目的: ```python for link in soup.find_all('a'): print(link.get('href')) ``` 上述片段展示了怎样定位到每一个符合条件的对象并将它们各自的 `href` 参数打印出来。 #### 提取具体的信息 假设现在有一个更具体的场景——只关心某个类名为 `"article-title"` 的 div 中的文字部分。这时就需要更加精确的选择器语法了: ```python titles = [] for title_div in soup.select('.article-title'): titles.append(title_div.string.strip()) print(titles) ``` 这里运用到了 CSS Selectors 技术,即借助类似于 jQuery 风格的选择符模式匹配 DOM 结构内的相应组件[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值