Here is a proof-of-concept screenshot of FlashDevelop running on my Ubuntu machine:
(In case the image URL expires, visit: http://twitpic.com/30z9ld/full
Assuming you are familiar with Wine & Linux, here's how I installed it:
1. Make sure your Wine is updated to version 1.3+
2. Create a fresh wineprefix
3. Use winetricks to install these additional library: dotnet20, gdiplus, riched20
4. Run FD installer and install it as standalone version.
5. To make the side and bottom panels usable, I had to detach them from the main window's docks and let them float as in screenshot.
That's all. With this installation, I can manage projects, edit .as files with full code hint and completion...
Besides, I've managed to use it to build AS3 project with JRE for Win and run the debugger with Linux-native Flash Player (as in screenshot).
(Right now I don't have time to write a detailed HOWTO. But if many of you need it, I'm happy to share with you guys. So just let me know if you're interested).
My main purpose of this post is to show the POC screenshot and raise some issues when I tried to use FD on Linux, including:
1. The panels don't behave very well when they are attached to side docks. For example, the default bottom panels don't render correctly when they are attached to bottom dock. The project manager panel (when docked) display correctly only in the first run. When I close FD and run it again, project panel doesn't seem to respond.
2. Tooltip doesn't show correctly after a while
3. The toolbars don't show up. (But I still can access every command from menu bar)
4. The output panel is grey out once I clear it or the compiler is run a second time.
5. Debugger sometimes lost connection with native Flash Player in the middle of debugging session
6. I have to run FD from terminal in order to launch fdbuild correctly.
7. Sizing of floating panels has issues sometimes when I minimize and restore the application
From all of the above, the output panel and tooltip issues are the most annoyed ones. If they are fixed, I dare to say that FD experience on Linux/Wine can reach to 70-80% of its full usability. Right now I'm running it on my Ubuntu machine to code some demos and tests because project creation is much simpler and faster compared to other Eclipse-based IDEs.
I don't know much about C# and Visual Studio but I have a hand-full experience with Wine. I'm willing to cooperate with FD creators/coders to take care of these issues to have a workable build of FD on Linux while waiting for the real multiplatform FD.