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