Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 代码片段:我把它们放在哪里?_Javascript_Jquery - Fatal编程技术网

Javascript 代码片段:我把它们放在哪里?

Javascript 代码片段:我把它们放在哪里?,javascript,jquery,Javascript,Jquery,是否有一个工具或流程可以让您的函数、选择器和“for循环”保持方便,并可以搜索以备将来使用?我什么都没用,偶尔也在为我已经解决的类似问题重新学习 背景: 我正在学习jQuery和Javascript,并开始看到一些重复模式,如构建复杂选择器、迭代构建JSON菜单等 但是我没有计算机科学背景,所以我觉得我日常工作中缺少了一些基本的“代码库”部分。这取决于你使用的工具。例如,如果使用Eclipse,则可以搜索Eclipse代码段。我使用KomodoEdit,它已经有了一个很棒的代码片段工具。这取决于

是否有一个工具或流程可以让您的函数、选择器和“for循环”保持方便,并可以搜索以备将来使用?我什么都没用,偶尔也在为我已经解决的类似问题重新学习

背景: 我正在学习jQuery和Javascript,并开始看到一些重复模式,如构建复杂选择器、迭代构建JSON菜单等


但是我没有计算机科学背景,所以我觉得我日常工作中缺少了一些基本的“代码库”部分。

这取决于你使用的工具。例如,如果使用Eclipse,则可以搜索Eclipse代码段。我使用KomodoEdit,它已经有了一个很棒的代码片段工具。

这取决于您使用的工具。例如,如果使用Eclipse,则可以搜索Eclipse代码段。我使用KomodoEdit,它已经提供了一个很棒的代码片段工具。

如果您使用emacs作为开发环境,请使用yasnippet

如果您使用emacs作为开发环境,请使用yasnippet

以实现终极的可移植性,没有什么能比存储有代码片段的纯文本文件更好。

为了实现最大的可移植性,没有什么能比存储有代码片段的纯文本文件更好。

您可以使用Github中的Gist来存储代码片段。
你也可以自己保存或公开分享。
Gist的好处:免费、在线、可选择是否共享。

您可以使用Github中的Gist存储代码片段。
你也可以自己保存或公开分享。
Gist的优点是:免费、在线、可选择是否共享。

您使用的是哪个开发工具TextMate有代码片段工具;我很好奇,是否有一个更大的库工具(托管?)或一些开发人员使用的基础。小心,你不使用这个工具来保持坏习惯。有时候,重新学习一些东西是很好的,因为随着你的一般经验的增加,你可能会获得新的欣赏;这就是我想知道的。你在使用哪个开发工具TextMate有一个代码片段工具;我很好奇,是否有一个更大的库工具(托管?)或一些开发人员使用的基础。小心,你不使用这个工具来保持坏习惯。有时候,重新学习一些东西是很好的,因为随着你的一般经验的增加,你可能会获得新的欣赏;这就是我想知道的。这就是我用来存储常用的和经常被遗忘的技巧、方法、函数和代码片段的方法。我常用的每种语言都有一个文件;我也不只是在其中存储代码片段——我在其中几篇文章中包含了一些有用的通用技术(例如,我刚刚将BobInc的“如何正确创建一个Javascript对象”从Stackoverflow添加到我的Javascript代码片段文件中)。这是我用来存储常用的和经常被遗忘的技巧、方法、函数,和片段。我常用的每种语言都有一个文件;我也不只是在其中存储代码片段——我在其中的几篇文章中包含了一些有用的通用技术(例如,我刚刚将BobInc的“如何正确创建一个Javascript对象”从Stackoverflow添加到我的Javascript代码片段文件中)。