Categories
|
RubyVendor: JetBrains Email: N/A Website: http://www.jetbrains...liJ+IDEA+Ruby+Plugin License: license url Description:The Ruby plug-in makes IntelliJ IDEA the smart Ruby and Ruby on Rails editor, ideal for the full cycle application development.
Recent change notes:http://www.jetbrains.net/confluence/display/RUBYDEV/Ruby+Plugin+2.0+Release+NotesFull documentation URL:
http://www.jetbrains.net/confluence/display/RUBYDEV/IntelliJ+IDEA+Ruby+Plugin
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comments:
"Cannot start compiler: the output path is not specified for module "foo". Specify the output path in the Configure Project."
Ive double and tripple checked, my compiler output path under "Project Structure > Project > Project Compiler Output" points to an existing directory. Ive numerous different dirs all with the same error.
For rails there shouldnt be any need for a compiler output directory.
when I say:
require 'app_config.rb'
although I can navigate to my appconfig.rb file, but require is highlighted with the warning cannot find 'require'
Please read my latest post related to new Gem Manager support on our forum - http://www.jetbrains.net/devnet/thread/279555?tstart=0
Create new project from scratch with ruby module using Ruby SDK 1.8.6 standalone and click 'Yes' to Ruby on Rails on the 'Desired technologies' dialog. Try and run the application and I get "Rails gem isn't activated in Gem Manager for module".
ok ignore that ... I was creating a new project "over existing sources", where "existing sources" was a new rails project I had just created on the commandline. When intellij generates the rails project structure, it works ok
Hello ruby plugin team
I have the latest plugin version - 2.0.223960, running on the latest intellij - 8.1, and when I create a new ruby project and attempt to create a new Model (via right-click, New, Model), I get a message saying "Rails gem isn't activated in Gem Manager for module [mymodule]".
I can't find the Gem Manager anywhere.
When I open an older rails project (created with intellij 7), I don't have this problem ...
what do I need to do?
Something like this:
def self.new_from_motion(motion)
clip = Clip.new
clip.motion = motion
clip.start_frame = motion.default_start_frame
clip.end_frame = motion.default_end_frame
clip.frames_per_sec = 30
motion.
For example:
require \'watir\' ==> no such file to load
As you can notice from table with information about plugin versions 2.0.208452,2.0.208178 are for IDEA 8.0 EAP #8858
You can download this EAP from
http://www.jetbrains.net/confluence/pages/viewpage.action?pageId=9535960
I'm running on debian/etch.
I've created thread related to your trouble on our forum. Let's continue discussion at http://www.intellij.net/forums/thread.jspa?threadID=277596&tstart=0
I have deinstalled my previous idea installations and did a clean install from scratch.
My problem remains: If I create a ruby on rails project, then idea forgets it after a restart
Then I'm missing the menu items, which are specific to a ruby on rails project, like the rake menu item is gray/disabled and the generation items are missing.
This is reproducible. To reproduce to the following:
1. User Debian Etch (newest version)
2. Kernel 2.6.26.1
3. rubygems 1.3.0
4. ruby 1.8.5 (2006-08-25) [i486-linux] installed via apt-get
5. IntelliJ 7.0.4 (7941)
6. Go to the plugins menu under settings and download the ruby plugin. Latest version is 1.5 18930
7. JDK to run IntelliJ is jdk1.6.0_05
8. Click on new project
9. Select new project from scratch
10. project name ror
11. Select ruby project
12. Select Ruby SDK 1.8.5
13. Select generate new rails project (Version 1.2.1)
Now the project opens. An Error appears in the Message tab: Error: Get available generators script executes with error:Gem::SourceIndex#search support for Regexp patterns is deprecated /usr/lib/ruby/gems/1.8/gems/rails-2.1.1/lib/rails_genaerator/lookup.rb:211:in `each' is outdated
However, all the specific menu items for a rails project appear.
14. Close IntelliJ
15. Open the project
Now, all the specific rails menu items, like the rake task and the generator script menu items are missing.
I have tried everything, but more than a uninstalling all old idea installations + configs and installing idea from scratch and installing the plugin is not possible. I'm at a dead end.
The module will be treated as a Java module.
I can create Rails projects but then I get these errors and intellij does not recognize them as rails projects anymore.
Please help...
What build of plugin do you use? We know about this bug, but it was fixed in Ruby 1.5 version. By the way instead of disabling plugin you can disable plugin's console filters in Settings|Ruby Plugin.
P.S: If you have other questions/troubles let's discuss it in our forum at http://www.intellij.net/forums/forum.jspa?forumID=75
That is since it makes Idea / IntelliJ completely unresponsive for many many seconds when running Junit tests, and you really need that to be fast.
For making sure, I removed almost all other plugins and adjusted garbage collection settings too. However, it was toggling (enabling/disabling) the ruby plugin that made the difference.
So, I always switch on the plugin just when I have to use ruby, the plugin is great in all other ways.
http://www.intellij.net/forums/thread.jspa?threadID=277325&tstart=0.
...
project_languages = ProjectLanguage.find_all_by_project_id(project_id)
for language in langs
existing = false
if params["item" + i.to_s] != nil
checkedItem = params["item" + i.to_s]["checked"]
if checkedItem != nil && checkedItem.length > 0
for project_language in project_languages
if checkedItem.to_i == project_language.language_id
existing = true
break
end
end
unless existing
position +=1
proj_lang = ProjectLanguage.new
proj_lang.project_id = project_id
proj_lang.language_id = params["item" + i.to_s]["checked"]
proj_lang.position = position
proj_lang.save
end
end
end
i += 1
end
See Ruby Plugin 1.5 Release Notes (http://www.jetbrains.net/confluence/display/RUBYDEV/Ruby+Plugin+1.5+Release+Notes)
Please use our forum at http://www.intellij.net/forums/forum.jspa?forumID=75 for such questions. What about "stop" button (red square), is it enabled?
"Rerun" action is only for stopped process, try to press "Stop" button, then "Rerun"
I have the problem that I can't rerun webrick once I have started it.
The rerun button remains grey and a Cntrl + F5 dows not work either.
I have to manually kill -9 the script in order to start webrick again.
I'm using etch/intellij 7.0.3 with the latest ror plugin.
Do you have any ideas why this might be? How can I restart webbrick without having to kill it manually???
http://www.jetbrains.net/confluence/display/RUBYDEV/Getting+latest+version
After updating to Ruby plugin 1.0.14699, the issues still exists.
Where can I get the versions of IDEA and Ruby plugin you mentioned? They are not available online.
After updating to Ruby plugin 1.0.14699, the issues still exists.
Where can I get the versions of IDEA and Ruby plugin you mentioned? They are not available online.
What IDEA and Ruby plugin versions do you use?
Works fine for me with IDEA#7718 and Ruby plugin 1.0.699
1. Compare Two Files
- When I tried to select two ruby files and right click in an attempt to compare the files, but the "Compare Two Files" menu is missing.
2. When I tried to add a ruby script (a ruby module) to SVN via right click, the corresponding menu is missing.
Hope we can see those menu back soon
Also: I notice that the Rake tasks are set up as actions, so I can set shortcuts via the KeyMap. Awesome! But the 'test' action isn't in the action list (that I could see). Could you add it?
Thanks!
Brian Hartin
We have forum(http://www.intellij.net/forums/forum.jspa?forumID=75) and google-group(http://groups.google.com/group/jetbrains-rubydev) let's discuss this problem there.
Thanks for your help, but the gems path looks correct (/opt/local/bin) and if I set it to something else, IntelliJ complains about not finding Rails. It appears to find the correct version of Rails (2.0.2 located at /opt/local/bin/rails) but once it's done creating the new project there is no application generated; instead I just have the app root directory which has an empty test directory and the project files (.iml, .ipr, .iws).
I'm on an Intel Mac (10.4.11).
It`s compatible with IDEA 7.0 - 7.0.2
Do you know the (Ruby class) file rename (Ctrl-Shift when file selected in Project view) doesn't work anymore?
Noticed it on some earlier recent version of plugin, hoped it's fixed now - but it's not.
Class rename also doesn't work (compaining for complexity), but it didn't ever work so it's not that disappointing :)
Rolled back to 0.2.11481 - there file rename works.
Now its becoming this bloated java IDE wannabe pipe dream that doesn't really work.
I want to go back to version 6.0 but I cannot find the Ruby plugin downloads on your site for version 6.0.
What sucks is I already paid for the 7.0 upgrade.
I'm not a happy customer.
http://www.jetbrains.net/jira/browse/RUBY-1151
I've raised a JIRA bug on the ruby jira site. Will the development team pick up on these bug reports? I felt that adding a bug to JIRA was more appropriate than sticking it on this forum...
> Fixed version(1.0.11868) is available.
Fixed version(1.0.11868) is available
This error is output:
The following objects were not disposed:
*** Module:IdeaTest path:/home//railsapps/IdeaTest/IdeaTest.iml of class class com.intellij.openapi.module.impl.ModuleImpl
I look forward to more features being built into this plugin. However, for the time being I'm just happy that performance has returned.
This should be a high priority, because the entire plugin is virtually unusable. Theres no point in developing new functionality for this plugin if the IDE keeps hanging and chewing up insane amounts of memory!
The most dissapointing thing is that I've paid money for a license when there are other open source IDEs out there...
Every once in a while, Idea just hangs and the both of my processors go to 100%. This is a serious productivity drag.
In fact I think I may need to revert back to the older version of Idea until this issue is fixed.
I use ruby-debug for debugging. Its awesome with Idea's console and a good Output Filter like:
[\s\[]*$FILE_PATH$:$LINE$
The links from the Output Filter take you straight to where the current point of the debugger is.
I prefer ruby-debug + Idea for debugging over any graphical debugger I have used because its more light weight, faster, and more integrated with the source code editing environment.
Seems very sluggish, especially when opening new ruby files. I turned off all ruby error checking and it seemed to speed up abit, but I still regularly get hangs of about 5 secs when navigating or editing or auto-completing
It also seems to eat up a lot of memory. I've got max heap size set to 512 and it almost hits that... and all I'm doing is editing files
Lack of a debugger is a major issue, especially when Netbeans seems to have a decent one.
Also, would be nice to have more refactorings :) Although I'd not care soo much as long as the performance was improved
0.2.11481 - is version for IDEA 7.0. This version has problems with cache so it's unstable. We will update this version at the beginning of the next week.
Here's a lesson JetBrains: Wait a week and release the two together or don't outright lie and tell the world that it's a feature until it actually is.
What complete waste of money! What a complete con job. Talk about false advertising.
Pretty poor coordination there.
>Context sensitive menu option for "Rake" is disabled.
Check that for your Rails module you use Ruby SDK (or JRuby SDK)
Please, ask questiions in our google group http://groups.google.com/group/jetbrains-rubydev
etc
etc
etc
Uninstalled permanently.. i'll wait for the real 7.0 release to see if there is anything more than hype, as there is no value, with this plugin.
Sorry i'm bitter.. but when nothing works, and you pay money for it.. that just isn't "swell"
RadRails == free == works.
you HAVE TO.. specify "source directory" (src)... (from the java days).
If you do not.. then the created project will have nothign in it, it won't scan any of the project files (vendor dir, nothing).
But if you let it make a useless 'src' directory....
Then it works out...
Note.. if this is from subversion... and I use say Tortoise or whatever to check it out..
Intellij is "certain" that all the files need to be added.. which, they do not.
I tried 5-6 times.. it worked on the 5th or 6th time (exact same sequence of steps)
(frightened) hehe
Will report back and let people know how things are working out.
You cannot have a pre-existing rails project, of any kind, and then create new (either new on top, or from source).
It will hang on "Scanning for Generators" forever.
Thus, any ruby/rails code pre-existing in SVN, cannot in any way, be checked out, and used, ever, with the Selena 7291 build and the plugin above for that build.
This happens installing via plugin manager, or manually.
as well, the error trace is so "tall".. that it is above the top of my screen and below the bottom.
UI drawing madness!
Back to eclipse 3.2 and RadRails
Install idea 7291.
Install plugin for 7291.
Can't even start IDEA.
Not exactly a positive endorsement.
It went from "technically unusable" as a plugin, to keeping idea from even being startable.
That being said.. I'm going through Agile Web Development with Rails.. and using the plugin...
It locks up.. badly... I have 2 controllers, 2 views.. 1 model object.. that is it.
I will change a tiny line of code, and then wait 30-40 seconds before I can work again.
Some things I've noticed.. I have a dual-core Opteron machine with 2 gigs of ram. In windows task manager, IDEA will be using exactly 50% of the CPU. Is there some kind of core issue going on there :)?
Anyway.. I imagine it has something to do with the redeploy/webrick behind the scenes.
Just curiuos if other people have experienced this? I have to wait, as I said, 30-40 seconds before I can type/click on another open file... anything.
Love the product! But this makes it too frustrating to "use"
http://www.jetbrains.net/confluence/display/RUBYDEV/FAQ
We`ve published plugin version compatible with the latest EAP 7269.
Thanks -
- Alex
Requires IDEA 7.0 Selena EAP 7255 or higher
For more details see:
http://www.jetbrains.net/confluence/display/RUBYDEV/Recent+changes
New plugin version 10089 is available for Selena M2!
or http://www.jetbrains.net/confluence/display/RUBYDEV/Recent+changes our plugin is compatible with IDEA Selena EAP #7051 - #7087 builds.
2Anonymous: Please visit our Forum or Bugtracker. Also provide information about your IDEA and plugin versions.
but it is throwing an exception.
My guess is that there's some compatibility issue going on and I note the website does say to check that I have a compatible version.
However, as far as I can see, it *doesn't* say how to find determine whether it is compatible.
I'm running Selena 7.0M1a which I'd have thought is the version most likely to be supported.
Can anyone give me a clue as to where I'm going wrong?
I'd like to revert to a earlier version but can't find them.
I've just updated to 6.0 and started learning RoR... I feel like Jetbrains is treating us more & more like cows...
Anyway, will it be possible to still continue supporting v6.0 in parallel with v7.0 keeping "impossible to code" features to v7.0?
Cheers,
Gam
Yes, it is possible. For more details see http://www.jetbrains.net/confluence/display/RUBYDEV/Getting+last+version (second way)
I have a problem. It doesn't seem to be working with windows vista. I can't configure the plugin in settings pannel.
thks.
i have bean using it for several days, and it seems better than any other IDE of ruby!
i am looking forward to using the next version of Ruby plugin with rhtml highlight function!
be happy!
I update my plugin from the svn repository on a daily basis and I have found that the developers are extremely responsive to any problems that arise.
Great job, guys! Keep up the good work!