问题标签 [code-standards]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse - Eclipse:你能在保存时格式化代码吗?
在 Eclipse 中,在Windows-> Preference-> Java->下Code Style,您可以定义注释和代码的代码模板,并且您可以设置代码格式化程序。
我想知道每次保存源文件时是否可以在 Eclipse 中使这些设置生效。基本上,我希望 Eclipse 负责确保我的代码格式正确,而不是突出显示所有内容并按下++ Ctrl。ShiftF
这可能吗?你如何设置它?
关于使用自动格式化的注意事项: 最好选择“格式化编辑的行”,因为当您重新格式化已经在源代码管理中且格式不正确的整个文件时,合并更改变得非常困难。已经对同事这样做了。
javascript - jQuery 标准和最佳实践
我目前负责向我们公司内的 Web 开发人员社区推广 jQuery 的使用。其中一部分涉及展示课程,但另一部分涉及交流标准和最佳实践。
如果您在 Google 上搜索“jQuery 最佳实践”,您可能会在搜索结果中找到以下内容。 http://www.smashingmagazine.com/2008/09/16/jquery-examples-and-best-practices/ http://www.artzstudio.com/2009/04/jquery-performance-rules/
这些对我很有帮助,我从中得到了很多有用的信息。然而,我真正感兴趣的是来自经验丰富的 jQuery 开发人员和那些可能发现自己处于与我相似位置的人的最佳实践的任何提示、陷阱、意见等。任何好的链接也将不胜感激。
编辑:
在我自己的页面上添加了 jQuery 编码标准部分:
java - 如何在 Eclipse 中配置自动格式化?
我不喜欢自动格式如何弄乱空循环体,例如:
前
后
如何配置eclipse不这样做?
java - 如何修改 Eclipse 代码格式?
当我用 Eclipse 重新格式化代码时,它会变成这样的方法头:
进入这样的方法头:
当我被带到这里时,我以前从未使用过 Eclipse,并且我导入了其他人提供的项目设置。我已经看到,在我在 Eclipse 上工作的小型新项目中并没有这样做,所以它必须在我导入的设置中。但是我已经浏览了我能找到的每个面板,以及我能在工作区中找到的每个隐藏文件,但我无法弄清楚是什么原因造成的。
我该如何关闭它?我不想在我的方法签名中的参数之前有一个换行符,我无法想象为什么有人会这样做!
eclipse - 如何自定义 Eclipse 的文本编辑器代码格式
如何设置我的 Eclipse 的代码格式化程序以允许超过 80 个字符的代码行。我知道很长的行很难阅读,但在我看来,每行 80 个字符对于宽屏显示器来说是非常小的值。
javascript - Jquery 不好的做法
你见过、写过或应该避免的事情是什么?
ruby-on-rails - Rails:如何为每个页面添加标题
在 Rails 应用程序的每个视图中添加页眉和页脚的标准方法是什么?
css - 从代码质量的角度来看,许多小的 CSS 文件或一个带有部分的大文件
我纯粹从易于开发的角度提出这个问题。
性能不是一个考虑因素,因为我们将有一个构建过程,它将我们所有的 CSS 文件组合并压缩到一个文件中以供发布,然后对其进行压缩。
但是对于前端开发团队来说,哪个更容易合作呢?多个文件或单个文件通过注释分成不同的部分?
c# - 得墨忒耳法则违反搜索工具?
有谁知道我可以与 C# 应用程序一起使用的工具来查找可能违反 Demeter 的法律?我知道它会产生很多误报,但我认为它仍然有用。尤其是在早期的设计过程中。
coding-style - In what order do you put methods in class code?
Class could have static, private, protected, public methods. Each method is made for modifying, adding, removing etc.
How do you group functions in class's code to make it clean to read? What is the best practices?
Thank you.