标签: code-snippets

如何确定VBA中的夏令时?

什么功能会告诉我们VBA中的日期是否在夏令时?

excel vba function dst code-snippets

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

SQL Server 2008 Management Studio片段

SQL Server 2008 Management Studio中是否存在代码段功能?

ssms sql-server-2008 code-snippets

4
推荐指数
2
解决办法
4290
查看次数

如何在VS2008片段中强制使用UpperCase?

我已经确定了以下创建属性的方式(带有支持字段):

private _firstName;
public string FirstName
{
    get { return _firstName; }
    set { _firstName = value; }
}
Run Code Online (Sandbox Code Playgroud)

鉴于该属性的名称类似于支持字段的名称,我已将内置prop代码段改进为以下内容:

<?xml version="1.0"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <CodeSnippet Format="1.0.0">
    <Header>
      <Title>prop</Title>
      <Author>Frank Rizzo</Author>
      <Description>Code snippet for property and backing field - changed one (not the original).</Description>
      <Shortcut>prop</Shortcut>
      <SnippetTypes>
        <SnippetType>Expansion</SnippetType>
      </SnippetTypes>
    </Header>
    <Snippet>
      <Declarations>
        <Literal>
          <ID>type</ID>
          <ToolTip>Property type</ToolTip>
          <Default>int</Default>
        </Literal>
        <Literal>
          <ID>property</ID>
          <ToolTip>Property name</ToolTip>
          <Default>MyProperty</Default>
        </Literal>
        <Literal>
          <ID>field</ID>
          <ToolTip>The variable backing this property</ToolTip>
          <Default>myVar</Default>
        </Literal>
      </Declarations>
      <Code Language="CSharp"><![CDATA[private $type$ _$field$;

    public $type$ …
Run Code Online (Sandbox Code Playgroud)

properties visual-studio-2008 casing code-snippets

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

Eclipse中的代码段创建按键/快捷方式

所以我使用的是Eclipse,我去复制了一些我选择的导入语句.我以某种方式错误输入,最酷的事情发生了:snippet创建了一个包,并创建了一个如下所示的Snippet.java类:

package snippet;

public class Snippet {
    public static void main(String[] args) {
        // Selected code
    }
}
Run Code Online (Sandbox Code Playgroud)

有谁知道这样做的键盘快捷键是什么?这似乎是一个非常有用的功能.我试过在线搜索,但没有运气.

java eclipse keyboard-shortcuts code-snippets

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

带有DateTime.Now的自定义代码段

我正在尝试为VS2010中的C#代码创建一个小的自定义代码段.它基本上插入了一个注释块以供参考.虽然我希望在插入代码段时自动插入当前日期,但在此代码中.

这是我目前的片段:

<CodeSnippet Format="1.0.0">
    <Header>
        <Title>
            C# Class Comments
        </Title>
        <Shortcut>ccom</Shortcut>
    </Header>
    <Snippet>
        <Declarations>
            <Object>
                <ID>DateTime</ID>
                <Type>System.DateTime</Type>
                <Function>DateTime.Now()</Function>
            </Object>
            <Literal>
                <ID>Author</ID>
                <ToolTip>Replace with name creator of class.</ToolTip>
                <Default>"Author name"</Default>
            </Literal>
            <Literal>
                <ID>Date</ID>
                <ToolTip>Replace with date class was created</ToolTip>
                <Default>"Date"</Default>
            </Literal>
            <Literal>
                <ID>Modified</ID>
                <ToolTip>Replace with modified date of class</ToolTip>
                <Default>"Modified"</Default>
            </Literal>
            <Literal>
                <ID>Description</ID>
                <ToolTip>Replace with a short description of what the class is used for</ToolTip>
                <Default>"Description"</Default>
            </Literal>
        </Declarations>
        <Code Language="CSharp">
            <![CDATA[
            //*******************************************************************************;
            // Author:          $Author$
            // Created Date:    $DateTime$
            // Modified …
Run Code Online (Sandbox Code Playgroud)

c# datetime visual-studio-2010 code-snippets

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

如何改进这个perl/bash one-liner来反序列化json数据

我有一个小bash程序,调用返回JSON数据的Web服务.

我自己编写了webservice程序,我完全控制了它的数据源,因此我可以信任返回的数据.

现在我想对数据做些什么.

数据是一个简单,短的键值结构,没有嵌套,如下所示:

{
  "asciifile" : "../tmp/data_20120720_105746-01580.txt",
   "excelfile" : "../tmp/data_01580-20120720_105746.xlsx",
   "from" : "Jun 19, 2012",
   "msg" : "some info message, for the admin",
   "outfile" : "data--recent.txt",
   "outfile_excel" : "data--recent.txt.xlsx",
   "resolution" : "std"
   "to" : "Jul 20, 2012",
   "url_comment" : "another info message, for the screen/user",
   "url_outfile" : "http://www.example.com/path/tmp_cached_files/data--recent.txt",
   "url_outfile_excel" : "http://www.example.com/path/tmp_cached_files/data--recent.txt.xlsx",

}
Run Code Online (Sandbox Code Playgroud)

现在我使用这个单行程序来反序列化返回到perl代码的json结构.请参阅此代码段的最后一行:

#!/bin/bash
cmd=$(curl_or_wget_call_to_webservice)
output=$(eval $cmd)
outfile_excel=$(echo "$output"| json_xs -f json -t dumper | tee | perl -n0777 -E 'eval  "%h=%{$_}"; warn $@ if $@; say $h{outfile_excel}')
Run Code Online (Sandbox Code Playgroud)

例如,我不确定为什么我想出了%{$ …

bash perl code-snippets

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

在代码段中获取命名空间

这里的Microsoft链接列出了我们可以使用的三种方法.

但是我们如何获得当前的命名空间?我看到有一个类似的问题,但答案是使用宏,它不能解决这个具体问题.

NameSpace()做这样的事情:

<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            .
            .
        </Header>
        <Snippet>
            <Declarations>
                <Literal>
                    <ID>namespace</ID> 
                    <Function>NameSpace()</Function>                     
                </Literal>
            </Declarations>
            <Code Language="csharp">
                <![CDATA[
                    $namespace$
                ]]>
            </Code>
        </Snippet>
    </CodeSnippet>
</CodeSnippets>
Run Code Online (Sandbox Code Playgroud)

c# visual-studio-2010 visual-studio-2008 code-snippets visual-studio-sdk

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

Vim UltiSnips - 1个片段文件的2种文件类型

我可以将两种文件类型映射到一个代码段文件吗?

例如,我希望两者.html.ctp文件都使用该hmtl.snippets文件.

如果没有,那么来自操作系统的sym链接会起作用吗?

或者我可以为所有文件类型创建一个全局代码段文件吗?

谢谢!

vim macvim code-snippets ultisnips

4
推荐指数
2
解决办法
1191
查看次数

删除Xcode 6中的默认代码段

有人在Xcode中使用默认代码片段吗?那里有太多无用的代码片段,因此我甚至不想在那里创建我的片段.所以寻找ST的答案,但他们没有多大帮助.

有没有改进,所以我可以删除Xcode 6中的代码片段?

有关更多问题,我可以导入或导出自定义代码段,以便我可以在不同的计算机上使用它们吗?

非常感谢,

xcode code-snippets xcode6

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

Atom Snippets - 意外的新行错误

我一直在尝试在Atom文本编辑器中添加我的第一个片段,并且我不断收到有意外换行的错误.

'.source.css':
'setup CSS':
'prefix':'setup'
'body':"""
*, *:before, *:after{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
"""
Run Code Online (Sandbox Code Playgroud)

我正在使用Ubuntu和Atom 1.0.2

css code-snippets atom-editor

4
推荐指数
2
解决办法
3111
查看次数