标签: brackets

如何在Vim中的括号(或引号或......)之间进行选择?

我确定曾经有过这种插件的插件,但是现在我需要它,我似乎无法找到它(自然而然),所以我只会问好看和简单.

在括号,引号或一般匹配字符列表之间选择的最简单方法是什么?

   write ( *, '(a)' ) 'Computed solution coefficients:'
Run Code Online (Sandbox Code Playgroud)

例如,在这里我想选择(a),或Computed solution coefficients:.

我对多线感兴趣,只是在一条线上发生的情况.

vim quotes brackets parentheses yank

212
推荐指数
7
解决办法
9万
查看次数

展平列表清单

我在Python中使用方括号有问题.我写了一个产生以下输出的代码:

[[180.0], [173.8], [164.2], [156.5], [147.2], [138.2]]
Run Code Online (Sandbox Code Playgroud)

但我想用它来进行一些计算,但方括号不会让我.

如何删除括号?我看到了一些例子,但我不能将它们应用于这种情况.

python arrays brackets list

86
推荐指数
3
解决办法
22万
查看次数

如果我在Java中省略花括号,这样可以吗?

我已经搜索了这个,但无法找到答案,无论出于何种原因,我太羞于问教授,因为有数百人盯着你的感觉......

无论如何,我的问题是拥有括号的重要性是什么?如果我省略它们可以吗?例:

for (int i = 0; i < size; i++)  {
   a += b;
}
Run Code Online (Sandbox Code Playgroud)

VS

for (int i = 0; i < size; i++)
   a += b;
Run Code Online (Sandbox Code Playgroud)

我知道它们都可以工作,但是如果我省略括号(我倾向于做很多,由于可见性)会改变什么,什么都没有?正如我所说,我知道它有效,我测试了十几次,但现在我的一些单一任务变得越来越大,并且出于某种原因,我有非理性的恐惧,从长远来看,这是我的原因有些问题吗?有理由害怕吗?

java coding-style brackets

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

如何防止Sublime Text 2吞下关闭括号,引号和括号?

Sublime有这种行为,当你必须输入带有很多括号的结构时,这种行为有时很烦人.当你键入(它并添加()并将光标放在中间时,一切正常,如果你输入)它会默默地吞下结束括号.

键入长正则表达式时这非常烦人,因为括号变得非常平衡,这让我发疯.所以你最终会得到类似的结构(([a-z]).

所以问题是 - 有没有办法禁用它?如果我键入一个结束括号,我希望它留下来,不要被吞下.

我已通过Sublime配置检查,谷歌搜索,但没有人似乎在意这种行为.我用错了吗?

更新

您可能想要查看Sublime:跳出匹配的括号快捷方式.

允许您输入的完整版本,()但如果输入了任何文本,则不会吞下结束符号:

  { "keys": ["\""], "command": "insert", "args": {"characters": "\""}, "context":
      [
          { "key": "setting.auto_match_enabled", "operator": "equal", "operand": true },
          { "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true },
          { "key": "following_text", "operator": "regex_contains", "operand": "^\"", "match_all": true },
          { "key": "preceding_text", "operator": "regex_contains", "operand": "[^\"]$", "match_all": true }
      ]
  },
  { "keys": [")"], "command": "insert", "args": {"characters": ")"}, "context": …
Run Code Online (Sandbox Code Playgroud)

brackets autocomplete editing sublimetext2

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

Vim的自动关闭支架

是否有任何适用于Vim 7.4的WORKING插件会自动关闭括号('{}','[]','()')并且可能会插入一些回车(至少为'{}')?

我知道这个问题已被问过很多次了,但是没有一个答案在vim 7.4中似乎没有用,或者插件没有更新或者什么的.

到目前为止,我已经尝试过vim-smartinput,autoclose和delimitmate,尽管我已经启用了插件,但它们中的NONE已设法插入任何结束字符,否则它们似乎处于活动状态.我不知道vim是否有某些变化会以某种方式破坏这些插件.这些插件似乎都没有至少在一年内更新.任何适用于vim 7.4的工作解决方案?

vim brackets vim-plugin

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

跳转到VS Code中的Closing标签?

我似乎无法找到一种方法来选择括号的开头并通过VS Code中的某些键组合跳转到它的末尾.例如,在atom中,这是用Ctrl+ 完成的m.

我知道有一种方法可以用Cmd+ Shift+ 跳转到括号或花括号的开头和结尾,\但这对标签不起作用.有任何想法吗?

tags brackets key visual-studio-code

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

在尖括号"<>"中包含类的内容在TypeScript中是什么意思?

我是TypeScript的新手,我非常喜欢它,尤其是在Javascript中进行OOP是多么容易.然而,在使用尖括号时,我仍然试图找出语义.

从他们的文档中,我看到了几个例子

interface Counter {
    (start: number): string;
    interval: number;
    reset(): void;
}

function getCounter(): Counter {
    let counter = <Counter>function (start: number) { };
    counter.interval = 123;
    counter.reset = function () { };
    return counter;
}
Run Code Online (Sandbox Code Playgroud)

interface Square extends Shape, PenStroke {
    sideLength: number;
}

let square = <Square>{};
Run Code Online (Sandbox Code Playgroud)

我无法理解这究竟意味着什么或想到/理解它的方式.

有人可以向我解释一下吗?

brackets typescript

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

自动填充方法括号

使用:Visual Studio Pro 2013

以前的研究:[1],[2],[3]

我习惯在Eclipse中使用Java.

我通常的流程是: object. CTRL+SPACE + ENTER 自动填充方法并在其中放置正确的花括号和方法输入:

object.myMethod();
or
object.myMethod(input1,input2);
Run Code Online (Sandbox Code Playgroud)

我试图在C#中使用VS获得相同的行为.我可以获得该方法,但由于某种原因,它不希望包含最终括号.

我明白了:

object.myMethod
Run Code Online (Sandbox Code Playgroud)

有没有办法实现这个?

c# brackets parentheses visual-studio

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

需要PHP条件,括号吗?

我只是浏览一个论坛,有人问他们在网上找到的PHP文件.它在代码中有几个像这样的地方:

if ($REMOTE_ADDR == "") $ip = "no ip"; else $ip = getHostByAddr($REMOTE_ADDR);

如果条件为真,我一直认为需要括号来包含你想要做的事情.还有其他一些选择,例如,如果它在同一条线上你没有吗?

还有另一条这样的线: if ($action != ""): mail("$adminaddress","Visitor Comment from YOUR SITE",

我的直觉是说这不起作用,但我也不知道它是否是一个过时的PHP文件,它曾经工作?

php conditional brackets

30
推荐指数
2
解决办法
2万
查看次数

Python解析括号内的块

Python中解析匹配括号中包含的文本块的最佳方法是什么?

"{ { a } { b } { { { c } } } }"
Run Code Online (Sandbox Code Playgroud)

应该最初返回:

[ "{ a } { b } { { { c } } }" ]
Run Code Online (Sandbox Code Playgroud)

把它作为输入应该返回:

[ "a", "b", "{ { c } }" ]
Run Code Online (Sandbox Code Playgroud)

哪个应该返回:

[ "{ c }" ]

[ "c" ]

[]
Run Code Online (Sandbox Code Playgroud)

python parsing brackets text-parsing

30
推荐指数
4
解决办法
3万
查看次数