标签: code-snippets

在C#中是否有办法以旧的Pascal"with"关键字方式访问对象属性?

这是我想在C#中实现的Pascal示例:

With myBook do
 Begin
  Title  := 'Some Book';
  Author := 'Victor John Saliba';
  ISBN   := '0-12-345678-9';
  Price  := 25.5;
 End;
Run Code Online (Sandbox Code Playgroud)

c# keyword code-snippets

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

XDocument删除节点

如何从已加载的XDocument中删除特定节点?我的XML文档如下所示:

<Snippets>
  <Snippet name="if">
    <SnippetCode>      
 if (condition)
 {
 }
    </SnippetCode>
</Snippet>

<Snippets>
  <Snippet name="foreach">
    <SnippetCode>      
 ...
    </SnippetCode>
</Snippet>

....

</Snippets>
Run Code Online (Sandbox Code Playgroud)

所以说如果我只想删除foreach片段,我该怎么做?我尝试了doc.Descendants.Remove(),但它对我不起作用(节点没有被删除).

编辑 - 在该注释中,我如何重命名代码段并通过代码编辑代码段?我还没有调查过,但一些帮助将不胜感激.

c# linq-to-xml code-snippets

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

理解这个Lua snippit

我在这里有一些代码:

local http = require("socket.http")
Run Code Online (Sandbox Code Playgroud)

我知道它应该允许我从其他地方使用一些东西,但我有几个问题.

它期望在哪里找到"socket.http"?应该期待什么?一个DLL?一个Lua脚本?都?

lua require code-snippets

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

在Lift外部使用Lift的代码段处理

有没有办法在正常的请求处理流程之外使用Lift的代码段处理?我知道我可以打电话LiftSession.findAndProcessTemplate,但这显然需要一个实例LiftSession.只要我只使用无状态片段,有没有办法在没有LiftSession的情况下做到这一点?或者,有没有办法获得一个"空"的实例LiftSession

scala lift code-snippets

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

Emmet覆盖了片段

我一直在关注Jeffery Way在Tuts +上提供的关于HTML和CSS的课程:

http://learncss.tutsplus.com/

我看了Zen Coding的视频:

http://learncss.tutsplus.com/lesson/zen-coding/

我尝试将Zen Code安装到Sublime Text 2但无法使其工作.我在网上环顾四周,找到了Emmet,这似乎是新的最好的东西.所以我通过Command Pallete>"Package Install">"Emmet"安装.它工作得很好,唯一的问题是我之前用过的片段被Emmet覆盖了.

我使用的代码片段:

<snippet>
   <content><![CDATA[
<li type="square">${1:Item} ${2:}
]]></content>
   <tabTrigger>li</tabTrigger>
</snippet>
Run Code Online (Sandbox Code Playgroud)

li + Tab会触发:

<li type="square">
Run Code Online (Sandbox Code Playgroud)

有没有办法让我在Sublime Text 2中将它添加到Emmet?或者使用Emmet来完成这个标签?我找到了Emmet tabtriggers的这个指南,但找不到这个:

http://docs.emmet.io/cheat-sheet/

html overwrite html-lists code-snippets emmet

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

Xcode 4.6的备份代码片段

我一直在寻找为Xcode备份用户代码片段,我在下面得到了这个仅用于系统片段!

对于Xcode的自包含应用程序.这是默认代码段的确切文件路径:"/ Applications /Xcode4.3.3.app/Contents/PlugIns/IDECodeSnippetLibrary.ideplugin/C ontents/Resources/SystemCodeSnippets.codesnippets

Xcode 4.6的用户代码片段在哪里?

xcode code-snippets xcode4.6

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

如何从 IntelliJ 中的模板添加“导入”语句?

我在 IntelliJ 中定义了以下实时模板:

private static final Logger log = LoggerFactory.getLogger($CLASS_NAME$.class);
Run Code Online (Sandbox Code Playgroud)

我用它来将记录器变量插入到一个类中。

是否可以定义以便模板也添加

import org.slf4j.Logger;
import org.slf4j.LoggerFactory; 
Run Code Online (Sandbox Code Playgroud)

如果这些定义仍然不存在,文件?

java intellij-idea code-snippets

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

Visual Studio Code JS 代码段转义大括号

我想在 Visual Studio Code 中为 Javascript 创建一个片段,其中包含一个包含大括号的占位符,但 Visual Studio 似乎没有跟踪括号嵌套。

我的代码片段看起来像这样:

"MySnippet": {
    "prefix": "snippet",
    "body": [
        "OuterFunction(() => {",
        "   //code",
        "   ${1:InnerFunction(() =>{",
        "       $2",
        "   },timeout);}",
        "});"
    ],
    "description": "create a thing"
}
Run Code Online (Sandbox Code Playgroud)

我希望这个输出:

OuterFunction(() => {
       //code
       InnerFunction(() => {

       },timeout);
    });
Run Code Online (Sandbox Code Playgroud)

使用 setTimeout 语法作为占位符。

相反,我得到了这个:

OuterFunction(() => {
   //code
   InnerFunction(() => {

   ,timeout)};
});
Run Code Online (Sandbox Code Playgroud)

这显然不起作用。

我试过像这样\{和这样转义大括号,{{但它似乎不起作用。有没有一种简单的方法可以做到这一点,或者我是否只需要为外部和内部功能使用两个单独的片段?

javascript escaping curly-braces visual-studio code-snippets

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

-~ 在 JavaScript 中做什么?

我正在查看其他人的代码,并试图弄清楚他们在做什么。有问题的代码段如下所示:

for(j in a)     
  for(i in a)
    y=a[i]+-~j,b=a[j]
Run Code Online (Sandbox Code Playgroud)

我明白这y=a[i]部分,但有什么作用+-~j

javascript operators code-snippets

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

使用ftplugin文件为当前文件类型打开缓冲区吗?

在Google进行一些搜索后,我没有找到任何答案或问题,但希望其他人也能看到此用法。

我认为iabbrevs在工作时提出新的特定文件类型会很不错。然后,您可以将其快速添加到目录中的filetype.vim-file中,ftplugin而不必开始查看文件类型并花费时间来提取正确的ftplugin文件。

我还不擅长自定义vim,但是如果有人可以提供一些建议,那将很酷。

vim code-snippets ftplugin

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