使用Xcode与Javascript/Coffeescript和Titanium
Using Xcode with Javascript/Coffeescript and Titanium?
我对Titanium Studio感到非常恼火,所以我决定寻找另一种选择。我用过很多ide(比如Aptana, Komodo, Netbeans, TextMate),但它们从来没有像Xcode那样流线化和高效(尤其是它的Git集成)。
所以我的问题是:是否有一种方法来编辑Javascript/Coffeescript文件,而使用完整的项目接口在Xcode?(最重要的git集成)
(我使用Xcode 4与Mac OSX Lion)
提前致谢
弗雷德
我没有做过Coffeescript开发,但我的回答涵盖了如何将Xcode用于C, c++和Objective-C以外的语言。在Xcode中创建一个外部构建系统项目或一个空项目。当你创建项目时,Xcode会给你一个为项目创建本地git存储库的选项。如果你已经有了git仓库,你必须将Xcode项目文件添加到仓库中。
创建项目后,将文件添加到项目中。Xcode 4有Javascript语法着色。如果你的Javascript文件扩展名为。js, Xcode会自动给你Javascript语法着色。我不知道Coffeescript是如何不同的Javascript,但你可以给你的Coffeescript文件Javascript语法着色通过选择编辑器>语法着色> Javascript。
我不确定我理解你的问题(即:你正在寻找比XCode更好的东西,或者只是一种整合它们的方法),但是你看过IntelliJ IDEA吗?它有出色的Git集成,是我用过的最好的JS编辑器之一,并且有一个CoffeeScript插件
如果你只是想让它与XCode集成,我道歉。
- CoffeeScript将对象添加到数组中
- gets.chomp for coffeescript?
- CoffeeScript绑定多个参数
- 尝试将js函数更改为coffeescript时发生Uncaught ReferenceError
- Jquery Validate with Coffeescript
- 设置AngularJS控制器属性不能是使用Coffeescript的最后一行
- Coffeescript jQuery each loop
- rails 4.1.6 form_for coffeescript在多个视图上不起作用
- 在CoffeeScript中设置innerHTML
- 如何在函数中调用函数?(CoffeeScript)
- 如何在AJAX会话之外更新变量?(Backbone JS/CoffeeScript)
- NodeJS'需要'在coffeescript中加载库,在Javascript中加载空对象
- 调用JavaScript”;新的“;来自CoffeeScript
- 在CoffeeScript文件上运行Jasmine测试时,对象未定义错误
- Coffeescript 隐式返回对性能和副作用的影响
- 在 Backbone - 在 CoffeeScript 中触发和侦听不同类的事件
- 使用 CoffeeScript 以编程方式选中复选框
- Ti.Storekit Titanium
- Angularjs 与 coffeescript 函数表达式中断
- 在 CoffeeScript 中,当尝试调用类中的方法 (@_methodName) 时,它会返回 undefined