Categories
askquestion

.NET developer moving to ubuntu for development

.NET developer moving to ubuntu for development

Ask Question

Asked
10 years, 6 months ago

Active
4 years, 11 months ago

Viewed
512 times

.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{
margin-bottom:0;
}

3

I’ve been developing in .NET now for about 3 years. I love the visual studio IDE and sadly I won’t be able to use it anymore.

Could someone save me hours of searching the web and reading reviews, and suggest the ‘standard’ or most popular IDE/Text editor for linux that will get me up and running quickly?

My main goals here are web development backed with Python.

python ide editor

share|improve this question

edited Sep 2 ’09 at 7:03

Franci Penov

69.1k1414 gold badges120120 silver badges158158 bronze badges

asked Sep 2 ’09 at 4:26

Vince PanuccioVince Panuccio

16.1k2020 gold badges8484 silver badges134134 bronze badges

Check out this article which, among other things, points to this previous SO question.

– Amber
Sep 2 ’09 at 4:31

2

Developing for .net still? Or Python or something else? If .Net, why can’t you use Visual Studio?

– cletus
Sep 2 ’09 at 4:44

3

My question clearly states that I want to develop on linux 🙂

– Vince Panuccio
Sep 2 ’09 at 5:19

add a comment
 | 

7 Answers
7

Active

Oldest

Votes

3

Consider Wing IDE — IMHO the best commercial IDE for Python, it does support Django if that’s what you want (as, apparently, do 80% of Python-based websites; personally, I prefer werkzeug and the like, but maybe that’s partly because my “web apps” tend to be more like “web services”, with most all the UI/views parts done in HTML/CSS/Dojo;-).

Me, I use Vim (usually in the gvim incarnation) as my “Python IDE” (and I’ve seen Emacs-using colleagues do at-least-equivalent wizardry, but I just can’t get used to Emacs myself!-)… but I have to admit that a Wing IDE expect, particularly if faced with a thorny debug scenario, can do circles around me (and even around the Emacsers). ((So why haven’t I made the effort to switch? Maybe because, thanks to fanatical testing, I now face thorny debug scenarios too rarely to make me an expert in any new tool!-)) ((Or maybe because my fingers, having learned vi 30+ years ago, would HATE me if I switched to ANYTHING else;-)).

share|improve this answer

answered Sep 2 ’09 at 4:41

Alex MartelliAlex Martelli

693k139139 gold badges10991099 silver badges13071307 bronze badges

@Alex : Can you say something about your Vim setup ?

– dugres
Sep 2 ’09 at 11:58

I second this request from dugres. Might deserve something like a blog post, even, that you could link to here.

– Anon
Sep 2 ’09 at 18:23

add a comment
 | 

2

See this question about Python IDEs.

I use Eclipse + PyDev.

share|improve this answer

edited May 23 ’17 at 12:34

Community♦

111 silver badge

answered Sep 2 ’09 at 4:34

RexERexE

13.7k1414 gold badges5151 silver badges7575 bronze badges

add a comment
 | 

1

First off, if you want to do web with Python, the Django framework seems like the best choice.

From some quick Googling, the best IDE for Django would be NetBeans with a plugin.

Good luck on learning ‘nix development, then!

share|improve this answer

answered Sep 2 ’09 at 4:30

MiffTheFoxMiffTheFox

19.2k1212 gold badges6363 silver badges8989 bronze badges

add a comment
 | 

1

You can still develop .NET on linux.
Microsoft’s Visual Studio Code is an Integrated Development Environment (IDE) with support for Mac, Linux and Windows.

share|improve this answer

answered Apr 30 ’15 at 7:06

ShohamShoham

4,11444 gold badges3131 silver badges3838 bronze badges

add a comment
 | 

0

I really like gedit and a terminal. You’ll more than likely need to make a few tweaks and maybe install a plugin or two. gedit also has a Python console window plugin if you like that kind of integration. (Edit -> Preferences -> Plugins, then enable the bottom pane with View -> Bottom Pane)

If you’re new to Ubuntu I’d still recommend trying a few different tools before you get settled. The impression I get is that text editors are more commonplace than full blown IDEs on Linux. I tried a few IDEs on Ubuntu and it just didn’t seem right – gedit is lightweight and I actually enjoy using it more than Textmate on OS X.

share|improve this answer

answered Sep 2 ’09 at 4:35

Andy GaskellAndy Gaskell

28k44 gold badges6565 silver badges6868 bronze badges

add a comment
 | 

0

If you are willing to pay Wing IDE (http://www.wingware.com/) is the best (IMO)
They have trial versions and a basic version free (https://wingware.com/wing101)

share|improve this answer

edited Sep 2 ’09 at 4:50

answered Sep 2 ’09 at 4:36

Anurag UniyalAnurag Uniyal

70.9k3232 gold badges155155 silver badges206206 bronze badges

add a comment
 | 

0

Mono Develop

If you’ve been using visual studio, then I’d guess that mono develop would be the closest thing. As far as I know, its the best attempt around to be a linux version of visual studio. A quick Google search gives several results for python plugins for mono develop.

share|improve this answer

answered Sep 2 ’09 at 4:56

TJBTJB

12.5k33 gold badges3030 silver badges4545 bronze badges

add a comment
 | 

Your Answer

Thanks for contributing an answer to Stack Overflow!Please be sure to answer the question. Provide details and share your research!But avoid …Asking for help, clarification, or responding to other answers.Making statements based on opinion; back them up with references or personal experience.To learn more, see our tips on writing great answers.

Draft saved
Draft discarded

Sign up or log in

Sign up using Google

Sign up using Facebook

Sign up using Email and Password

Submit

Post as a guest

Name

Email
Required, but never shown

Post Your Answer

Discard

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you’re looking for? Browse other questions tagged python ide editor or ask your own question.

The Overflow Blog

Podcast Episode 220: Fully Remote

Tracking down performance pitfalls in Vue.js

Featured on Meta

Planned maintenance scheduled for Saturday, March 28, 2020 at 13:00 UTC (9AM…

An Update On Creative Commons Licensing

Community and Moderator guidelines for escalating issues via new response…

How does the Triage queue work?

Triage needs to be fixed urgently, and users need to be notified upon…

Linked

1028

What IDE to use for Python?

Related

1171How do I move to end of line in Vim?439How to install lxml on Ubuntu861How to move a file in Python1Using VIM for Python IDE in Windows?10Call Python function from c# (.NET)

Hot Network Questions

Football Rivals

How could a person correct their vision with limited technology?

What would a tin be called if it were made of some other material like glass?

What to do when a taxi driver uses the meter but at the end of the ride clears the meter and pretends we had agreed on some higher price for the ride?

Why is water running into my water heater when cold water inlet is turned off?

How to remove gridlines in a GeoBubbleChart

If it could be shaped, would chitin from giant insects make decent body armor?

Do planets orbiting stars emit gravitational waves?

Is there an upper limit on the mass of black hole mergers we can detect?

How to make bread with plain flour?

How can I avoid losing or missing a SIM ejector tool?

Do Kohanim fast on Yom Kippur in the Bet Hamikdash?

Is it possible to use global IP addresses without internet?

What did Frodo and Sam eat when they crossed Mordor on foot?

is it possible for creature to have loose jaw like snake but also has enough bite strength to bit off big chunk like most predator or human do?

What is the point of this resistor network?

What is this fence-like feature on colonial roofs?

Methods of permanently joining a metal mask to a face

A mini game with 15 pieces of paper

Four distinct 8-bit integers

Does Steam have a setting to hide all Uplay titles?

Why were Mabul rains for 40 days?

Identifying the subject of a sentence

Regarding Law of Conservation of Energy

more hot questions

Question feed

Subscribe to RSS

Question feed
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

lang-py

Leave a Reply

Your email address will not be published. Required fields are marked *