小编cag*_*g8f的帖子

如何将面板分离到单独的窗口?

我有一个双显示器设置。我经常在 Monitor-1 中打开 VSCode,显示我的编辑器和面板(例如输出、问题、调试控制台和终端)。为了增加编辑器的面积,我想分离面板并将其拖动到监视器 2。即使使用黑客或第三方解决方案,这是否可能?这个问题是几年前向 VSCode 团队提出的(请参阅此处),但尚未作为本机功能实现。

这个 Stack Overflow 的答案是针对另一个问题的。但对于后代,我尝试了那里建议的答案(包括在新窗口中重复工作区和在新窗口中打开活动文件)。这些解决方案确实允许我在两个单独的 VSCode 窗口中打开我的文件。但是,如果我在窗口 1 中编辑/保存编辑器,窗口 2 中的面板将不会自动更新。这是我的情况的要求。

作为最后的手段,我确实可以水平地将 VSCode 窗口拖得更宽,以便它延伸到监视器 2。但我只是想问是否还有其他解决方案。

谢谢。

visual-studio-code

11
推荐指数
0
解决办法
2175
查看次数

如何在 ESLint 中指定我的“环境”?

我目前在我的项目中使用ESLint,并将其配置为在 VSCode 中运行,并强制执行自定义规则集。到目前为止,它按预期工作,并在我的代码中标记发生违规的行。我现在需要指定是environment(如该问题browser的解决方案中所建议的)。我究竟该如何做到这一点,同时保持 ESLint 的其他所有内容按原样工作?

  • 该 GitHub 问题表明我需要编辑我的.eslintrc文件。但我在项目的根目录中没有看到任何此类文件。我确实看到了.eslint几个不同依赖项中的文件,例如

C:\Users\snarl\development-snarl\development-wordpress\linting-wordpress\node_modules\is-callable

我可能是错的,但这些似乎并不相关。

  • .eslintrc.json我尝试在项目的根目录中创建一个新文件,然后添加到该文件中:

{ "env": { "browser": true } }

但是当我这样做并在 VSCode 中重新检查 ESLint 时,它停止标记我的自定义规则集中的规则(示例),并且实际上标记了一个新规则(屏幕截图)。这似乎完全取代了我现有的一些 ESLint 设置,而不是补充它们。

谢谢。

javascript eslint eslintrc

5
推荐指数
1
解决办法
1万
查看次数

如何更改 GitHub Action 失败通知电子邮件的收件人?

如果 GitHub 存储库添加了 GitHub 操作,并且该操作失败,GitHub 会发送一封自动电子邮件来指示该失败。我如何更改该电子邮件的收件人?

\n

背景

\n

我的 GitHub 个人资料将我的个人电子邮件地址设置为主要电子邮件地址,并将我的工作电子邮件地址添加为辅助电子邮件地址。在我工作的 GitHub 帐户中,我创建了一个新的 GitHub 存储库,其中包含一个 GitHub 操作,每当对 GitHub 存储库进行推送时就会执行该操作。GitHub 设置是这样的,当发生推送并且操作失败时,GitHub 会发送一封自动电子邮件来指示失败。问题是,当我从 Git 用户(使用我的工作电子邮件地址)推送并且 GitHub 操作失败时,该电子邮件将发送到我的个人电子邮件地址,而不是我的工作电子邮件地址电子邮件地址。如果可能的话,我和我的工作都希望将所有与工作相关的电子邮件排除在我的个人电子邮件之外。

\n

我不确定这封电子邮件是因为我创建了存储库、因为我创建了操作还是因为我发起了推送而发送给我的。

\n

我意识到我可以额外收件人,但这不是我现在想要的。

\n
\n

可能的解决方案

\n
    \n
  • 理想情况下,我想将这些电子邮件的收件人更改为我想要的任何收件人。那可能吗?如果是这样,我将如何处理?

    \n
  • \n
  • 作为后备方案,有没有办法简单地将这些电子邮件的收件人更改为我的工作电子邮件地址,而不是我的个人电子邮件地址电子邮件地址?

    \n
  • \n
\n
\n

到目前为止我尝试过的

\n
    \n
  • 我已向 GitHub 支持询问此事,但尚未收到回复。
  • \n
  • 检查设置:在我的工作存储库中,我似乎没有权限检查此存储库的设置。但我在我的个人 GitHub 帐户中创建了一个类似的存储库,并且能够检查其设置。有一个 \xe2\x80\x98Notifications\xe2\x80\x99 部分和一个 \xe2\x80\x98Actions\xe2\x80\x99 部分。但两者都不允许我做我想做的事。
  • \n
\n

谢谢。

\n

email github github-actions

4
推荐指数
1
解决办法
3051
查看次数

CSS:如何确保弹性项目以一定的屏幕宽度换行到下一行(第一个项目之后)?

我使用 CSS flexbox(此处为 codepen )在一行上显示了四个 HTML 元素。在特定的屏幕宽度(例如 800 px)下,我想确保第一个元素显示在一行上,而其余三个元素换行到下一行(如本屏幕截图所示)。我可以通过 CSS 媒体查询和/或附加 HTML 来实现这一点吗?如果是这样,这样做的正确方法是什么?我现有的代码如下:

超文本标记语言

<div class="cart-cb">
  <div>Continue Browsing</div>
  <button>Property For Sale</button>
  <button>Land For Sale</button>
  <button>Villa Rentals</button>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.cart-cb {
  display:flex;
  justify-content: flex-end;
  width: 100%
}
Run Code Online (Sandbox Code Playgroud)

css flexbox

1
推荐指数
1
解决办法
7772
查看次数