Aptana Studio: Unterschied zwischen den Versionen

Aus Open Source Ecology - Germany
Zur Navigation springen Zur Suche springen
 
(22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
__NONUMBEREDHEADINGS__
 
__NONUMBEREDHEADINGS__
 +
http://www.aptana.com/products/studio3
  
http://www.aptana.com/products/studio3
+
==Editors Settings==
 +
===Javascript===
 +
* Install the plugin "JavaScript Developer Tools". Repository location: http://download.eclipse.org/webtools/updates
 +
* Use "JavaScript Editor" instead of "JavaScript Source Editor":
 +
** better auto completion
 +
* Convert your project to JavaScript project.
 +
** Right click on the project and then select "Convert to JavaScript project". This will add the JS nature to your project,
 +
** [http://files.zend.com/help/PDT/setting_the_javascript_build_path.htm Setting the JavaScript Build Path]
 +
** [http://stackoverflow.com/questions/15098551/how-to-enable-code-assist-for-the-dom-for-javascript-projects-in-eclipse How to enable code assist for the DOM for JavaScript projects in Eclipse]
 +
 
 +
===HTML===
 +
* [http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditor EclipseHTMLEditor]
  
 
==Plugins==
 
==Plugins==
 
* [http://github.eclipsesource.com/jshint-eclipse/ jshint-eclipse] - [http://www.jshint.com/ JSHint] integration for the Eclipse IDE
 
* [http://github.eclipsesource.com/jshint-eclipse/ jshint-eclipse] - [http://www.jshint.com/ JSHint] integration for the Eclipse IDE
 
 
* http://jebaird.com/2012/11/02/useful-plugins-for-aptana-studio-3.html
 
* http://jebaird.com/2012/11/02/useful-plugins-for-aptana-studio-3.html
 +
* [http://stackoverflow.com/a/11269137 Using the Eclipse Marketplace on Aptana Studio 3]
  
 
==Code Completion==
 
==Code Completion==
 
* jQuery: Commands->Bundle Development->Install Bundle and then select jQuery from the list.
 
* jQuery: Commands->Bundle Development->Install Bundle and then select jQuery from the list.
 +
 +
==Shortcuts==
 +
* [http://askubuntu.com/a/171496 Unbind Shift-Alt Up shortkey in 12.04]? (useful for block selection in Aptana/Eclipse)
 +
* [http://rayfd.me/2007/05/20/10-eclipse-navigation-shortcuts-every-java-programmer-should-know/ 10 Eclipse Navigation Shortcuts Every Java Programmer Should Know]
 +
* [http://www.shortcutworld.com/en/win/Eclipse.html Eclipse Shortcuts]
  
 
==Libraries Support==
 
==Libraries Support==
Zeile 19: Zeile 36:
 
==Aptana Development==
 
==Aptana Development==
 
* [https://jira.appcelerator.org/browse/APSTUD Jira of Aptana Studio]
 
* [https://jira.appcelerator.org/browse/APSTUD Jira of Aptana Studio]
 +
 +
==Django==
 +
===Configure===
 +
* Install PyDev: http://pydev.org/download.html
 +
* Install MySQL DB: sudo apt-get install python-mysqldb
 +
 +
===Debug===
 +
* Right click on project -> Debug as -> PyDev Django (starts the server in debug mode)
 +
* [http://vimeo.com/44068706 How to setup django project to be debugged in Aptana]
 +
 +
==Drawbacks==
 +
* It does not "understand" Django templates; treating them as ordinary HTML files. So you will not get code completion in templates
 +
 +
==Alternatives==
 +
* [[PyCharm]]
 +
 +
===Online IDEs===
 +
* [https://c9.io/ Cloud9 IDE], [https://c9.io/site/features/ Features]
 +
* [http://ace.ajax.org/ Ace]
 +
** Pulled request: [https://github.com/ajaxorg/ace/pull/1189 Implement basic code completion], [http://stackoverflow.com/questions/13545433/autocompletion-in-ace-editor Autocompletion in ACE editor]
  
 
[[Category: Software]]
 
[[Category: Software]]

Aktuelle Version vom 24. Juni 2013, 11:38 Uhr

__NONUMBEREDHEADINGS__ http://www.aptana.com/products/studio3

Editors Settings

Javascript

HTML

Plugins

Code Completion

  • jQuery: Commands->Bundle Development->Install Bundle and then select jQuery from the list.

Shortcuts

Libraries Support

Validation

  • We've added a new high-performance JavaScript Style validator that does much of what JSLint does, but in a fraction of the time. Try turning it on in Preferences > Studio > Validation > JavaScript.

Aptana Development

Django

Configure

Debug

Drawbacks

  • It does not "understand" Django templates; treating them as ordinary HTML files. So you will not get code completion in templates

Alternatives

Online IDEs