Quantcast

Got Homework?

Connect with other students for help. It's a free community.

  • across
    MIT Grad Student
    Online now
  • laura*
    Helped 1,000 students
    Online now
  • Hero
    College Math Guru
    Online now

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

jonast

any options besides IDLE for mac, it seems to crash sometimes?

  • one year ago
  • one year ago

  • This Question is Open
  1. ChristianGeek
    Best Response
    You've already chosen the best response.
    Medals 0

    If you're just looking for something basic (and even if you're not), TextWrangler (http://www.barebones.com/products/textwrangler) is a must-have for any Mac developer and includes support for Python among many other languages. It's essentially a text-editor with syntax coloring, but you can also execute code from within the app. For a general IDE, you can go the Eclipse path if you're a masochist, but I prefer PyCharm (http://www.jetbrains.com/pycharm). It's not free, but the academic license is only $29 and there's a 30-day free trial to see if you like it. Finally, take a look at Dash in the Mac App Store (details at http://kapeli.com/dash)...it's an excellent offline API documentation browser (and code snippet manager) that includes support for the Python docset. It has both a free (nagware) and paid version. Have fun! Craig

    • one year ago
  2. rsmith6559
    Best Response
    You've already chosen the best response.
    Medals 0

    You've got vi, what more could you want? All right, you have emacs and nano too. If you have Adobe CS anything, they have a pretty good plain text editor in Extend Script. You can install XCode which has a good general purpose editor.

    • one year ago
  3. ChristianGeek
    Best Response
    You've already chosen the best response.
    Medals 0

    I forgot to mention that TextWrangler is free.

    • one year ago
  4. bdean20
    Best Response
    You've already chosen the best response.
    Medals 1

    FYI, that textwrangler link is broken. Remove the close parenthesis. A good editor for various programming is Sublime Text 2. It has a number of syntax highlighting options, there are a number of extensions available to improve its performance as an IDE (things like linting), and it also has a python console built-in. Also, it's cross-platform.

    • one year ago
  5. ChristianGeek
    Best Response
    You've already chosen the best response.
    Medals 0

    Sorry, all the links are broken thanks to the way this site apparently parses links. Here you go: TextWrangler: http://www.barebones.com/products/textwrangler PyCharm: http://www.jetbrains.com/pycharm Dash: http://kapeli.com/dash Incidentally, PyCharm is also cross-platform.

    • one year ago
  6. klcant
    Best Response
    You've already chosen the best response.
    Medals 0

    I am in same camp as bdean20. I use Sublime Text 2 for pretty much everything. You can get it here: http://www.sublimetext.com/2

    • one year ago
  7. mvrailas
    Best Response
    You've already chosen the best response.
    Medals 0

    Some tools to interact with python vim , eclipse (with pydev ) , textmate, ninja ide (new one i think)

    • one year ago
  8. marlacparker
    Best Response
    You've already chosen the best response.
    Medals 0

    Maybe you have enough answers already, but since no one mentioned it: you can run python interactively in a terminal window, which is I think one of the uses of IDLE, not just editing. Just type the command python and you are in the python shell, where you can try out all sorts of things and even get help, for example, at the prompt >>> type help(str) and see what you get. For writing python modules, any plain text editor will do, but if you don't have a favorite already, then Sublime might be a good choice. Many editors do syntax highlighting, but Sublime is getting to be very popular.

    • one year ago
    • Attachments:

See more questions >>>

Your question is ready. Sign up for free to start getting answers.

spraguer (Moderator)
5 → View Detailed Profile

is replying to Can someone tell me what button the professor is hitting...

23

  • Teamwork 19 Teammate
  • Problem Solving 19 Hero
  • You have blocked this person.
  • ✔ You're a fan Checking fan status...

Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.

This is the testimonial you wrote.
You haven't written a testimonial for Owlfred.