标签: code-snippets

如何检测JavaScript是否被禁用?

今天早上有一篇帖子询问有多少人禁用了JavaScript.然后我开始想知道可以使用哪些技术来确定用户是否禁用了它.

有没有人知道一些短/简单的方法来检测JavaScript是否被禁用?我的目的是发出警告,如果没有启用JS的浏览器,该站点将无法正常运行.

最终我想将它们重定向到能够在没有JS的情况下工作的内容,但我需要将此检测作为占位符来启动.

html javascript code-snippets

650
推荐指数
18
解决办法
43万
查看次数

在Visual Studio中创建属性的快捷方式?

我看到有些人在C#中创建属性的速度非常快,但是他们是怎么做到的?

Visual Studio(目前使用Visual Studio 2010)可以使用哪些快捷方式来创建属性?

我正在使用C#.

例如,

public string myString {get;set;}
Run Code Online (Sandbox Code Playgroud)

c# properties shortcut visual-studio code-snippets

246
推荐指数
8
解决办法
22万
查看次数

可重用的库,以获得文件大小的人类可读版本?

Web上有各种片段,可以为您提供从字节大小返回人类可读大小的功能:

>>> human_readable(2048)
'2 kilobytes'
>>>
Run Code Online (Sandbox Code Playgroud)

但是有没有提供这个的Python库?

python filesize code-snippets

210
推荐指数
13
解决办法
9万
查看次数

你如何在GitHub上管理你的要点?

我喜欢GitHub和他们的主要服务,这就是为什么我在我的GitHub帐户上保留了很多代码片段甚至开发笔记作为要点.它还可以轻松与同事分享.

问题是它不能扩展!GitHub的要点是原始的,我有很多的要点,这使我很难找到一些旧的要点.没有搜索,没有标记或任何东西.

你知道任何可以处理这个混乱的应用程序吗?我想要一个可以的应用程序

  • 搜索我的要点
  • 按来源类型和日期列出我的要点
  • 让我编辑或复制它们
  • 让我标记或至少编辑说明

我很想看到这样的东西,我愿意为此付出一些代价.

那么你如何在GitHub上管理你的要点?你知道任何软件吗?

在MacRuby中有一个叫做漂移的版本,但是我无法编译它,并且它已经有一段时间没有更新了.

gist github code-snippets

154
推荐指数
7
解决办法
3万
查看次数

用于在Visual Studio中创建构造函数的代码段或快捷方式

在Visual Studio中创建构造函数的代码段或快捷方式是什么?

Visual Studio 2010和C#.

我以前用过它,但我记不起来了.

c# constructor shortcut visual-studio code-snippets

151
推荐指数
7
解决办法
10万
查看次数

选择文件对话框

有谁知道完整的选择文件对话框?也许您可以过滤掉除具有特定扩展名的文件之外的所有文件?

我没有发现任何足够轻量的东西可以很容易地实现我的一个项目.唯一的其他选择似乎是使用OI FileManager的开放意图,但这需要用户已经安装了文件管理器.

如果有人能指出允许用户浏览文件夹并选择文件并返回路径的Dialog,我将不胜感激.

user-interface android dialog file code-snippets

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

无法在Xcode中拖动(制作代码段)

当我按照所有说明(包括苹果的视频)拖动文本以在xcode中创建代码片段时,我得到了一个不同的系统行为:我看到的只是选择ibeam ...我无法拖动.它最终会再次选择文本.我错过了一些明显的Apple主义吗?谢谢

xcode code-snippets

79
推荐指数
3
解决办法
8529
查看次数

PhpStorm中的代码片段

我用的是PhpStorm.我想制作代码片段,然后为它们分配快捷方式.我可以在NetBeans中完成它,但在PhpStorm中我不知道如何制作它们.

例如,要添加console.log();NetBeans,我只输入con + space.con是我定义的快捷方式.

code-completion code-snippets phpstorm webstorm

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

方便的F#片段

关于F#/功能片段已经存在两个 问题.

然而,我在这里寻找的是有用的片段,可重复使用的小"帮助"功能.或者模糊但又漂亮的模式,你永远不会记得.

就像是:

open System.IO

let rec visitor dir filter= 
    seq { yield! Directory.GetFiles(dir, filter)
          for subdir in Directory.GetDirectories(dir) do 
              yield! visitor subdir filter} 
Run Code Online (Sandbox Code Playgroud)

我想把它作为一个方便的参考页面.因此,没有正确的答案,但希望有很多好的答案.

EDIT Tomas Petricek专门为F#片段创建了一个网站http://fssnip.net/.

f# reference code-snippets

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

在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万
查看次数