小编Ada*_*ams的帖子

在IntelliJ IDEA中使用命名捕获组替换

我正在使用IntelliJ IDEA的查找和替换工具:

查找/替换工具的屏幕截图

我的正则表达式: <h2>(?<title>.*?)</h2>

我想在替换字符串中使用我的命名捕获组.我知道我可以$1用来引用第一个捕获组,但我想用它的名字.

我试着无济于事:

  • $title
  • $<title>
  • $'title'
  • $"title"
  • $(title)
  • $[title]
  • $['title']
  • $["title"]
  • $("title")
  • $('title')
  • $[<title>]
  • $['<title>']
  • $["<title>"]
  • $('<title>')
  • $("<title>")
  • $<"title">

intellij-idea

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

IntelliL IDEA中的CodeLens样式上下文信息

一段时间以来,较新版本的Visual Studio已经能够显示方法,字段等的内联信息,这些信息与他们可能被引用或更改的次数以及最后更改代码的人有关.此功能称为CodeLens.

显示CodeLens功能的图像

IntelliJ IDEA中是否有类似于此的插件或功能,可以显示单个类/字段/方法的信息?

intellij-idea codelens

16
推荐指数
3
解决办法
3341
查看次数

间隙属性的替代品

我正在构建一个带有标题和副标题的简单布局。当两者可以在一行上显示而没有文本换行时,它们之间应该有少量间距。在所有其他情况下,标题和副标题应占据 100% 的宽度。margin-left副标题上应该没有。

我使用 Flexbox 和gap属性创建了这个。它在 Firefox 中正确呈现:

使成为

这是代码:

header {
  font-family: sans-serif;
  background-color: rebeccapurple;
  color: #fff;
  padding: 0 5px;
}

.container {
  max-width: 800px;
  width: 100%;
  flex-grow: 1;
  margin-left: auto;
  margin-right: auto;
}

header .container {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  gap: 0.5rem;
  align-items: baseline;
}
Run Code Online (Sandbox Code Playgroud)
<header>
  <div class="container">
    <h1>Long title for the page itself</h1>
    <h2>Subtitle</h2>
  </div>
</header>
<br />
<header>
  <div class="container">
    <h1>Shorter title</h1>
    <h2>Subtitle</h2>
  </div>
</header>
Run Code Online (Sandbox Code Playgroud)

不幸的是,流行的浏览器(例如 Google Chrome)未能实现对gapdisplay: …

css flexbox

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

桌子周围的圆括号(矩阵)

我有一个带有一些输入框的简单矩阵,我使用MathML创建.它在Firefox中运行良好,但不适用于Chrome.我想使用HTML(表格)和CSS重新创建相同类型的东西,以便它可以与更多浏览器一起使用.

这是指向预期效果的屏幕截图的链接,因为我无法发布图片:https://i.imgur.com/P2ICwSb.png

使用MathML片段:

input {
  width: 24px;
  background-color: transparent;
  border: 1px solid gray;
  font-family: serif;
  font-weight: bold;
  text-align: center;
  font-size: 16px;
}
input + input {
  margin-right: 2em;
}
input:first-child {
  margin-left: 1em !important;
}
Run Code Online (Sandbox Code Playgroud)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <semantics>
    <mrow>
      <mo>(</mo>
      <mtable columnalign="center center center" rowspacing="1ex" displaystyle="false">
        <mtr>
          <mtd>
            <mi>
              <input type="text">
            </mi>
          </mtd>
          <mtd>
            <mi>
              <input type="text">
            </mi>
          </mtd>
          <mtd>
            <mi>
              <input type="text">
            </mi>
          </mtd>
        </mtr>
        <mtr>
          <mtd>
            <mi>
              <input type="text">
            </mi>
          </mtd>
          <mtd>
            <mi>
              <input …
Run Code Online (Sandbox Code Playgroud)

html css

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

包含卡片的 GridView 无法正确计算高度

我有一个应用程序使用 aGridView来尝试布置一些Cards。相关代码看起来有点像这样

body: new GridView.count(
  crossAxisCount: 2,
  children: [new Card(
    child: new Column(
      mainAxisSize: MainAxisSize.min,
      children: <Widget>[
        const ListTile(
          leading: const Text("0", style: const TextStyle(
              fontWeight: FontWeight.bold, fontSize: 24.0)),
          title: const Text('Some Heading'),
          subtitle: const Text('My Subtitle'),
        ),
        new ButtonTheme
            .bar( // make buttons use the appropriate styles for cards
          child: new ButtonBar(
            children: <Widget>[
              new FlatButton(
                child: const Text('CALL TO ACTION'),
                onPressed: () {
                  /* ... */
                },
              ),
            ],
          ),
        ),
      ],
    ),
  ), …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

标签 统计

css ×2

intellij-idea ×2

codelens ×1

dart ×1

flexbox ×1

flutter ×1

html ×1