I've been using flashdevelop for writing my AS these days, and its a pretty nice editor, I'd say. This new work place that I joined a few days back, everyone-except the Flash developers-(the C++ devs and Java devs, that is) use Linux for their development. And when I was given a user account for this windows machine, I ended up getting a limited access user account. Now that meant that I have to go through all those 'request for software installation-get sysadmin to install software' process. After a few unsuccessful attempts to get a local admin access - or a power user access, I had to accept the limited user account.
Now as I was getting started with coding, I started missing FlashDevelop. And went on to raise a request for installation of the same. And the sysadmin was kind enough to install it for me - from his admin account. But when I logged in from my account, I wasn't able to use it. FlashDevelop saves (and loads) the panel settings and stuff in xmls in the settings folder inside the flashdevelop program files folder. Now when I was logging in from the other user account, the folder was becoming unaccessible for my account. Doh!
We tried adding access to that particular folder for my user, and all that, and nothing seemed to help. And I had almost given up. Thought of going back to Eclipse + ASDT combo, and got it up and running. But at the back of my heart, I was still missing flashDevelop. Thats when this sysadmin came up with a idea. He temporarily added me to the powerusers user group, and then installed flashdevelop from my own account. Then removed me from the poweruser group, and hurray! It works now!!