标签: code-snippets

在eclipse中存储代码片段

在使用vi和gvim 20年之后,我最近半转换为Eclipse.我想念gvim的一件事就是我可以将一堆不同的代码片段剪切成命名缓冲区,并在做重复常用习语之类的时候随意粘贴它们.例如,我有它所以"ap粘贴

DatabaseHandle handle = null;
try
{
  handle = DatabaseConnectionPool.newHandle();
Run Code Online (Sandbox Code Playgroud)

然后"bp粘贴

  handle.commit();
}
finally
{
  handle.rollback();
  DatabaseConnectionPool.returnHandle(handle);
}
Run Code Online (Sandbox Code Playgroud)

我可以在一天中一遍又一遍地重复它们.在另一个问题的答案中,有人提到你可以在Eclipse中"管理代码片段",但没有提到如何.所以现在我问:你如何管理Eclipse中的代码片段?

eclipse code-snippets

64
推荐指数
4
解决办法
7万
查看次数

在片段中转义$字符

我发现自己现在做了大量的jQuery,所以我开始将我做的一些常见事情抽象成片段.我期待与社区分享这些内容,但我现在正遇到一个问题.

片段中的文字是通过在文字名称周围添加美元符号($)来定义的,以划分您想要提供的值所在的位置.这很难,因为jQuery使用美元符号表示法来使用它的许多功能.

片段的转义序列是什么,所以我能够使用美元符号,并使我的片段仍然有效?

visual-studio code-snippets

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

如何在VSCode中添加自定义代码片段?

是否可以在Visual Studio代码中添加自定义代码段?如果是这样,怎么样?VSCode基于Atom,所以它应该是可能的.

code-snippets visual-studio-code

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

使用VS Code Snippets和Resharper

我正在尝试使用Code Contract的代码片段,但是由于我重新开启了Resharper,它无法识别它们.另一方面,它正在认识到我过去自己实现的一些片段.

可能是什么问题的任何想法?我特别想用crce,我认为,与其他任何片段(至少从我看到在智能感知)不冲突.

我在VS 2010中使用R#5

谢谢

c# resharper visual-studio code-snippets

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

用于方法的Visual Studio代码段?

在Visual Studio中,我可以输入例如

对于 TAB TAB

并弹出一个代码片段.

是否有私有,公共等方法的内置代码片段?

visual-studio code-snippets

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

Visual Studio代码片段Cursor

在Visual Studio中插入代码段并完成插入文字时,光标会跳转到代码段的开头.

现在我想告诉visual studio之后光标应该去哪里.我在网上搜索过,实际上对这一点没什么希望.

为了说明,假设我有这个片段:

<Code Language="csharp" Kind="method body" Delimiter="$"><![CDATA[this.SyncThreadRunInvoke(() =>
            {

            });]]>
    </Code>
Run Code Online (Sandbox Code Playgroud)

插入后:

this.SyncThreadRunInvoke(() =>
            {
            []<- I want the cursor here
            });
Run Code Online (Sandbox Code Playgroud)

visual-studio code-snippets

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

简短(有用)的python片段

本着"你最有用的C/C++代码片段"的精神- 线程:

你们有没有(通常)使用的简短的单功能Python片段,并希望与StackOverlow社区分享?请保持条目较小(可能在25行以下?)并且每个帖子只提供一个示例.

我将从一个简短的片段开始,我不时使用它来计算python项目中的sloc(源代码行):

# prints recursive count of lines of python source code from current directory
# includes an ignore_list. also prints total sloc

import os
cur_path = os.getcwd()
ignore_set = set(["__init__.py", "count_sourcelines.py"])

loclist = []

for pydir, _, pyfiles in os.walk(cur_path):
    for pyfile in pyfiles:
        if pyfile.endswith(".py") and pyfile not in ignore_set:
            totalpath = os.path.join(pydir, pyfile)
            loclist.append( ( len(open(totalpath, "r").read().splitlines()),
                               totalpath.split(cur_path)[1]) )

for linenumbercount, filename in loclist: 
    print "%05d lines in %s" % (linenumbercount, filename)

print …
Run Code Online (Sandbox Code Playgroud)

python code-snippets

46
推荐指数
12
解决办法
3万
查看次数

在Xcode代码段中多次替换参数

我可以创建一个自定义代码段,其中包含在代码中多次替换的参数吗?

我尝试过类似的东西:

<#class#> instanceOf<#class#>;
Run Code Online (Sandbox Code Playgroud)

但是class当我插入代码段并写入第一个参数时,它不会替换两个占位符.

xcode code-snippets xcode4

46
推荐指数
2
解决办法
3904
查看次数

在VS2008中使用Curly Braces {}包围代码块的任何方法?

我总是发现自己需要在花括号{}中包含一段代码,但不幸的是,它不包含在C#环绕声代码片段中,这似乎是一种疏忽.我也找不到任何建立你自己的环绕片段的东西(只是其他类型的片段).

我实际上也在运行Resharper,但它似乎也没有这个功能(或者我还没想过如何激活它).

我们拥有包括编码标准的代码,甚至单行的之后,如果还是别人的大括号,所以如果我可以只让ReSharper的做自动重构会更加美好!

c# resharper refactoring visual-studio-2008 code-snippets

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

删除Xcode中的用户代码片段

怎么样 ???我无法在Xcode中删除自定义代码段.

xcode code-snippets

44
推荐指数
3
解决办法
8842
查看次数