Hello. I'm inquiring about a few matters concerning this project. I've recently decided to take up Python as my first programming language. I really would like to use an IDE like Eclipse so my knowledge of using an IDE and Python grow together. That said, I was just curious about a few items I noticed early on as I've been experimenting with Pydev.
Firstly I noticed that when creating a new Pydev Project that Pydev only allows you to create "project type(s)" for Python versions 2.3, 2.4, and 2.5. When I initially tried configuring Pydev, I had Pyton 3.0rc2 installed. Unfortunately Pydev doesn't seem to support the upcoming Py3k. Will Pydev support Py3k in the near future? I rolled back my Python version to 2.6. My next question is, because I'm using Python 2.6, and Pydev doesn't offer the option to set your "project type" as python2.6 will I see any adverse effects down the road? My next two questions are somewhat trivial. For the life of me I cannot seem to find the option to enable line-word-wrapping! Where is the option? Lastly, I understand the project has merged aptana, though I'm a little ambivielant about currently paying for a subscription to aptana when the project doesn't seem to keep pace with Python. (Though perhaps it is due to my inexperience, with a more clear roadmap and more documentation I would gladly consider the subscription.) Alas for the time being I am curious, is there a way to permanantely dismiss the nag screen?
Thank you for all your hard work on this project. Thanks in advance for answering any of my questions if possible.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
> Firstly I noticed that when creating a new Pydev Project that Pydev only allows you to create "project type(s)" for Python versions 2.3, 2.4, and 2.5. When I initially tried configuring Pydev, I had Pyton 3.0rc2 installed. Unfortunately Pydev doesn't seem to support the upcoming Py3k. Will Pydev support Py3k in the near future?
Yes, the next release should support python 3k.
> I rolled back my Python version to 2.6. My next question is, because I'm using Python 2.6, and Pydev doesn't offer the option to set your "project type" as python2.6 will I see any adverse effects down the road? My next two questions are somewhat trivial. For the life of me I cannot seem to find the option to enable line-word-wrapping! Where is the option? Lastly, I understand the project has merged aptana, though I'm a little ambivielant about currently paying for a subscription to aptana when the project doesn't seem to keep pace with Python. (Though perhaps it is due to my inexperience, with a more clear roadmap and more documentation I would gladly consider the subscription.) Alas for the time being I am curious, is there a way to permanantely dismiss the nag screen?
There should be no problem in setting it as python 2.5 (that setting is mostly used to set the way that your files are parsed... python 3k does not work because it became incompatible in many ways, but python 2.6 should be OK -- it's syntax is not really incompatible to python 2.5).
The way to dismiss the nag screen is only through disabling/uninstalling pydev extensions (but you may keep with the Pydev Open Source version enabled) or having a valid license.
There's really currently no clear roadmap of what'll be available at each step... Pydev development has been that way since the beggining: things are done as requested and usually are based on user requests that are perceived either as more important / urgent. Note that there's usually a 1-2 month plan ahead, but that's not written anywhere (but it's available upon request)...
The current roadmap is:
Next release
- Hover (docstring and while debugging)
- Support for python 3.0
- Support for python 2.6
- Some bugfixes on some threading issues (especially when running with java 6)
And after that:
- better way to config interpreter / project (so that an interpreter can be configured on a per-project basis)
Cheers,
Fabio
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you very much for the prompt response Fabio. I look forward to continuing my venture into Pyton using Pydev. Thanks for your efforts. Just thought I would share this as well. Hope it helps others like me that just couldn't handle not having line-word-wrapping; here's a link to an Eclipse extension that offers albeit limited functionality, but is truly a God send. http://ahtik.com/blog/2006/06/18/first-alpha-of-eclipse-word-wrap-released/
Though the initial release was 2006, it seems the author has been working on improving the extension as of late, and you can get the latest release via the Eclipse updater. Anyways, thanks again for the prompt reply Fabio.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello. I'm inquiring about a few matters concerning this project. I've recently decided to take up Python as my first programming language. I really would like to use an IDE like Eclipse so my knowledge of using an IDE and Python grow together. That said, I was just curious about a few items I noticed early on as I've been experimenting with Pydev.
Firstly I noticed that when creating a new Pydev Project that Pydev only allows you to create "project type(s)" for Python versions 2.3, 2.4, and 2.5. When I initially tried configuring Pydev, I had Pyton 3.0rc2 installed. Unfortunately Pydev doesn't seem to support the upcoming Py3k. Will Pydev support Py3k in the near future? I rolled back my Python version to 2.6. My next question is, because I'm using Python 2.6, and Pydev doesn't offer the option to set your "project type" as python2.6 will I see any adverse effects down the road? My next two questions are somewhat trivial. For the life of me I cannot seem to find the option to enable line-word-wrapping! Where is the option? Lastly, I understand the project has merged aptana, though I'm a little ambivielant about currently paying for a subscription to aptana when the project doesn't seem to keep pace with Python. (Though perhaps it is due to my inexperience, with a more clear roadmap and more documentation I would gladly consider the subscription.) Alas for the time being I am curious, is there a way to permanantely dismiss the nag screen?
Thank you for all your hard work on this project. Thanks in advance for answering any of my questions if possible.
> Firstly I noticed that when creating a new Pydev Project that Pydev only allows you to create "project type(s)" for Python versions 2.3, 2.4, and 2.5. When I initially tried configuring Pydev, I had Pyton 3.0rc2 installed. Unfortunately Pydev doesn't seem to support the upcoming Py3k. Will Pydev support Py3k in the near future?
Yes, the next release should support python 3k.
> I rolled back my Python version to 2.6. My next question is, because I'm using Python 2.6, and Pydev doesn't offer the option to set your "project type" as python2.6 will I see any adverse effects down the road? My next two questions are somewhat trivial. For the life of me I cannot seem to find the option to enable line-word-wrapping! Where is the option? Lastly, I understand the project has merged aptana, though I'm a little ambivielant about currently paying for a subscription to aptana when the project doesn't seem to keep pace with Python. (Though perhaps it is due to my inexperience, with a more clear roadmap and more documentation I would gladly consider the subscription.) Alas for the time being I am curious, is there a way to permanantely dismiss the nag screen?
There should be no problem in setting it as python 2.5 (that setting is mostly used to set the way that your files are parsed... python 3k does not work because it became incompatible in many ways, but python 2.6 should be OK -- it's syntax is not really incompatible to python 2.5).
Line-wrapping is not really available within Eclipse (see bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=35779 -- it's really up to the eclipse platform to have that and not pydev)
The way to dismiss the nag screen is only through disabling/uninstalling pydev extensions (but you may keep with the Pydev Open Source version enabled) or having a valid license.
There's really currently no clear roadmap of what'll be available at each step... Pydev development has been that way since the beggining: things are done as requested and usually are based on user requests that are perceived either as more important / urgent. Note that there's usually a 1-2 month plan ahead, but that's not written anywhere (but it's available upon request)...
The current roadmap is:
Next release
- Hover (docstring and while debugging)
- Support for python 3.0
- Support for python 2.6
- Some bugfixes on some threading issues (especially when running with java 6)
And after that:
- better way to config interpreter / project (so that an interpreter can be configured on a per-project basis)
Cheers,
Fabio
Thank you very much for the prompt response Fabio. I look forward to continuing my venture into Pyton using Pydev. Thanks for your efforts. Just thought I would share this as well. Hope it helps others like me that just couldn't handle not having line-word-wrapping; here's a link to an Eclipse extension that offers albeit limited functionality, but is truly a God send. http://ahtik.com/blog/2006/06/18/first-alpha-of-eclipse-word-wrap-released/
Though the initial release was 2006, it seems the author has been working on improving the extension as of late, and you can get the latest release via the Eclipse updater. Anyways, thanks again for the prompt reply Fabio.