Nodeclipse / nodeclipse

Nodeclipse-1 : Eclipse plugin for Node.js, PhantomJS development (Nodeclipse core plugin); Maven and Gradle (with Android) plugins
https://nodeclipse.github.io/
158 stars 78 forks source link

Incompatible with Aptana products (2015) #181

Closed abdelouahabb closed 6 years ago

abdelouahabb commented 9 years ago

hi, it seems that the latest versions of titanium studio and aptana studio are incompatible with nodeclipse

http://stackoverflow.com/questions/26921297/nodeclipse-dont-work-on-titanium-or-aptana/26985559

ghost commented 9 years ago

Have you tried to install nodeclipse as a plugin as explained in this post:

http://nodeleaf.net/nodeclipse-plugin/

replacing eclipse application by aptana or titanium studio?

abdelouahabb commented 9 years ago

eclipse works ok, but aptana or titanium no, in the beginning i thought it was the node installed with titianium studio, but after trying it on aptana (the latest one) the same problem.

paulvi commented 9 years ago

@abdelouahabb About a year ago, I was trying that Nodeclipse works with Aptana. But I don't follow since then. And possibly the authors introduced some features that breaks now.

The first is to know what exactly breaks. Then raise issue against Aptana https://github.com/aptana/studio3

BTW, @nodeleaf please modify https://github.com/Nodeclipse/www.nodeclipse.org/blob/gh-pages/community/index.md when you have new articles, so more people know (including me)

abdelouahabb commented 9 years ago

@paulvi since it is the same error as aptana studio, i deleted aptana, a redownloaded it, install it, and record the step from scratch.

abdelouahabb commented 9 years ago

here is the full list: http://youtu.be/9aifm_F0lH4

paulvi commented 9 years ago

I cannot access it from China, would you please send over Skype, my id is ___

abdelouahabb commented 9 years ago

got it, my id is ___ so i can share the screen

paulvi commented 9 years ago

skype ids are hidden, as I got skype spam (as connection request)

paulvi commented 9 years ago

Please keep this thread updated

abdelouahabb commented 9 years ago

hi, yes, i thought you were busy, because it was all the time offline, i uploaded the video on skydrive: https://onedrive.live.com/redir?resid=7B8E27FA7C38AE56!106&authkey=!ABomFb-0Jhxos7k&ithint=video%2cmp4

ghost commented 9 years ago

I understood from this video your full Enide install failed because Aptana was already installed - is that correct? In any case - why are you needing both installed altogether? I am asking because I had a similar problem with Aptana a year ago (+/-). I first solved it using 2 different eclipse app - one for Aptana and the other one for Nodeclipse. The reason I was still needing Aptana was Python and PHP projects mostly. Since then I installed PyDev and PDT as plugins with Nodeclipse and just forgot about Aptana.

If like myself you were needing to switch your programming environment project by project then I confirm Eclipse can become a multi-language IDE like below:

screen shot 2014-11-28 at 16 13 37

Is it what you are trying to do? If not please let me know what you need in Aptana that you'll miss in Nodeclipse.

abdelouahabb commented 9 years ago

@nodeleaf the problem is that the plugin dont want to install on titanium product, of course it will work if i install eclipse + titanium on the same machine, and use titanium only for mobile dev, while eclipse for backend (python, node ...), but since titanium is an eclipse clone, why it dont want to work :D

ghost commented 9 years ago

@abdelouahabb good question: is titanium an eclipse clone? Is nodeclipse the only plugin that "cannot perform" installation in titanium? If you can't install nodeclipse then let's assume this is not a mistake but a reasonable choice. I suppose they have conflicting module(s) - which one(s) we don't know. Or maybe titanium is just blocking third party modules this way? Therefore - of course you'll have to use them both side by side. Then try to help solving the issue - on titanium side mostly: you can install nodeclipse as a plugin in a genuine eclipse but you can't do the same for titanium - can you? In my understanding titanium is wrapped within a studio app - like zend studio does for php: titanium studio is a kind of proprietary mobile solution built upon eclipse IDE - it's not a genuine eclipse anymore. In this process part of eclipse flexibility is lost: you can't expect a solution from this side of the field I am afraid. Did you tell titanium about this issue? What did they say?

abdelouahabb commented 9 years ago

@nodeleaf i tought it was an exact clone of eclipse with only few additional thing..... i will open a ticket at titanium bug report :)

ghost commented 9 years ago

@abdelouahabb in titanium splash screen at the beginning of this thread I can see aptana and pydev are installed with titanium: did you install them yourself or did they come bundled within Titanium?

abdelouahabb commented 9 years ago

@nodeleaf only for pydev it was not bundled, i installed it from the link, for aptana studio it is bundled.

but all the other modules were bundled (for example monjadb...etc)

ghost commented 9 years ago

@abdelouahabb I might be proven wrong but from my own experience with aptana it's probably aptana bundled within titanium that causes the problem you have.

abdelouahabb commented 9 years ago

@nodeleaf yes, that is what i excepected, because titanium installs node, so i guess it thinks that nodeclipse tries to alter the initial installation.

ghost commented 9 years ago

@abdelouahabb titanium does install nodejs? Is it possible to use a "native" nodejs install instead? Anyway - nodeclipse doesn't so this can't be the source of the problem. But there is many other possible conflicts - mostly around the Javascript language: who's doing what? Hard to follow sometimes - even in nodeclipse alone...

abdelouahabb commented 9 years ago

i open a ticket on aptana studio ^_^

paulvi commented 9 years ago

Could you please reference that ticket, and give update

abdelouahabb commented 9 years ago

hi @paulvi just updated Aptana, and still not working, got monjadb and emmet, but no nodeclipse sans titre I ended up by using EnideStudio long ago, it works there, and I use it for Python too.

paulvi commented 6 years ago

I have not seen/tried newer Aptana products for 3 years.

Please create new issue for current version.