我甚至不知道如何提出这个问题。感觉就像我在Emacs的某个地方误导一个更大的CoffeeScript文件一样,我最终花了很长时间寻找错误的原因。有没有更好的coffeescript.el
模式文件可以解决这个问题?任何人遇到类似的问题?这方面的最佳做法是什么?它有点害怕改变这个CoffeeScript文件。Emacs中的CoffeeScript缩进问题
11
A
回答
11
coffee-mode author page上的自述文件描述了缩进如何工作。简而言之,通过将(setq tab-width 4)
放入您的.emacs
或通过执行扩展命令M-x set-variable RET tab-width RET 4
来创建全局变量tab-width
。
如果这还不是理想的行为,那么请在作者的问题页面上提交一个错误。
相关问题
- 1. 使用Emacs的CoffeeScript中的Tab缩进
- 2. coffeescript代码中的缩进问题
- 3. Emacs和PHP缩进问题
- 4. Emacs有问题的JavaScript缩进
- 5. emacs pp-macros压缩问题
- 6. CoffeeScript缩进错误
- 7. 缩进Emacs中的几行
- 8. emacs中的guile宏缩进
- 9. 缩进emacs中的CSS
- 10. Emacs中的Python缩进
- 11. Emacs缩进
- 12. Emacs的PHP缩进
- 13. GHCi中的缩进问题
- 14. f#中的缩进问题?
- 15. eclipse中的缩进问题
- 16. 缩进问题
- 17. Emacs的缩进问题(在这种情况下的咖啡)
- 18. 在Emacs中缩进多行
- 19. Doxygen风格的Emacs C模式缩进问题评论
- 20. Emacs缩进难度
- 21. Emacs缩进功能
- 22. Emacs枚举缩进
- 23. Emacs的ActionScript 3的缩进在emacs的缩进ActionScript 3代码在arglist中
- 24. NSOutlineView缩进问题
- 25. HAML缩进问题
- 26. Python缩进问题?
- 27. Python的缩进使用Emacs
- 28. 的Emacs缩进线功能
- 29. Python的Emacs批量缩进
- 30. html缩进的CSS,emacs中的html
缩进空间解决了部分问题。但是我指的是与更大的coffeescript文件有关的更多问题。如何分割文件以实现更好的可读性和可维护性?很明显,现在如果我现在实现这个框架,我将会使用一个框架来获得更好的抽象。但是对于我没有使用任何框架的较旧/较长的coffeescript文件,我是否必须重构整个事情?或者为了更好的可读性分离出文件有哪些做法? – 2012-03-08 19:31:12
我为我误导性的问题题目表示歉意。我知道咖啡模式的作者做了很多,我的问题其实不是针对那么多,而是我不知道有一种更加结构化的方式来布置咖啡和咖啡文件。就像没有框架的抽象的最佳实践一样。 – 2012-03-08 19:46:50