私はAtomで遊んでいますが、式を選択してShift+9
を押して(
と)
を外に挿入する方法が本当に好きです。これはHaskellにとっては便利で、F#でも同じことが欲しいです。このためのショートカットはありますか?Visual Studio - 選択範囲に括弧を挿入するためのショートカットはありますか?
答えて
Resharperのようなサードパーティのアドインをチェックアウトする必要があります。彼らはそのような能力を束ねます。
@Igor Zevakaが指摘し、別の方法があります。ここで
は:Any way to surround code block with Curly Braces {} in VS2008?
これは、スニペットを作成し、それを使用するショートカットを使用することができます。
これを行うには、すばやく汚れたスニペットがあります。
は、インストールするには:
保存
を使用するには、 "マイコード スニペット\ビジュアルC#\ \ Visual Studioのバージョン\コードスニペット" にSurroundWithBraces.snippetとしてコード:の
選択ブロックをテキスト。 Ctrlキーを押し+ K、Ctrlキー+ Sは>>このツールへのVisual Studio 2017年ゴーで内蔵オプションで、 括弧
<?xml version="1.0" encoding="utf-8" ?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>braces</Title> <Shortcut>braces</Shortcut> <Description>Code snippet to surround a block of code with braces</Description> <Author>Igor Zevaka</Author> <SnippetTypes> <SnippetType>Expansion</SnippetType> <SnippetType>SurroundsWith</SnippetType> </SnippetTypes> </Header> <Snippet> <Code Language="csharp"> <![CDATA[{ $selected$ $end$ }]]> </Code> </Snippet> </CodeSnippet> </CodeSnippets>
を私のコードスニペットを選択したオプションは、その後のようなオプション]ダイアログボックス内をナビゲート下に示された。 「括弧付きサラウンドを有効にする」を「True」に設定します。ここに示す例ではC++の設定を使用していますが、他の言語でも同様の処理を行う必要があります。
あなたがクリックしたら、「OK、」あなたは、自動的に最初に入力して、任意の選択したテキストの周りに括弧を挿入することができるはずです「(」
残念ながら、私はF#がそれを持っているとは思わない。私はオプションを見つけることができません。 –
残念ながら、これはC#でも動作しません。 – Tim
- 1. Visual Studio Codeに「タグ間の選択」ショートカットはありますか?
- 2. 選択したテキストを中括弧で囲むためのXCodeショートカット「
- 3. SQLの使用範囲ステートメント&選択範囲に挿入
- 4. pandas dataframe where括弧で囲まれた括弧のカラム選択句
- 5. 期間を選択する範囲スライダはありますか?
- 6. コードブロックの先頭に#を挿入するためのショートカットはありますか?
- 7. Visual Studioのコード文書に設定選択範囲
- 8. 行ホバーをデータテーブルの選択範囲にする方法はありますか?
- 9. Visual Studio 2010に自動的にクラスを含めるためのショートカットはありますか?
- 10. 括弧付きの一括挿入
- 11. 一致する括弧をxcodeに挿入しますか?
- 12. 角括弧内に角括弧が入ります
- 13. 選択したデータセットから範囲を選択解除する
- 14. Visual Studio C#:角括弧の間にスペースを入れる方法は?
- 15. オープンしたparenの後ろにスペースを入力した後、Xcodeが閉じ括弧を挿入するのを止める方法はありますか?
- 16. jqueryの範囲に選択範囲を追加します
- 17. 引用符で囲まれた角括弧内の単語の選択/削除
- 18. Visual Studio 2010で中括弧を自動的に配置する
- 19. 選択範囲
- 20. 選択した範囲内の各セルをループします
- 21. Visual Studioからショートカットをエクスポートする方法はありますか?
- 22. getRangeから取得した範囲をインポート範囲式に挿入する
- 23. IXMLDOMElement内の選択範囲を選択しますか?
- 24. 大括弧で囲まれた値のため、Pythonの正規表現に問題があります
- 25. vbaはセルに書かれた範囲を選択する
- 26. PHPでcopy()が中括弧/括弧で囲まれたURLで失敗する
- 27. Visual Studio 2010でWPFデザイナの選択ツールはどこにありますか?
- 28. 括弧で囲まれたPythonのスペース
- 29. VBAに列範囲を挿入する
- 30. メモ帳++大括弧の間に\を挿入します
実は、私は[ReSharperのが基づいていることを持っていることを知っていました私が読んだ記事(http://enterprisecraftsmanship.com/2015/03/27/8-resharper-shortcuts-everyone-should-know/)だが、このようなものは高価なプラグインなしでも可能かもしれないと思った。私はC#や他のVS言語の開発者ではなく、F#から離れています。 –
スニペットでポストを見ましたか?これほど多くはないようです。 –
私は私はあなたの編集を見て、私はF#でインポートするスニペットを得ることができました。 [F#code snippet](https://visualstudiogallery.msdn.microsoft.com/d19080ad-d44c-46ae-b65c-55cede5f708b)プラグインに問題がある可能性があります。 C#とは異なり、F#は拡張子なしでスニペットを使用することはできません。とにかく、私はこれを今のところ残しておきます。これはむしろ単純なので、これのために特別に 'Shift + 9'サラウンドプラグインを書く方法を検討する価値があるかもしれません。 –