Page 1 of 2

[RELEASE] PSPython IDE 0.5 beta

Posted: Sun Dec 30, 2012 8:00 pm
by hgoel0974
PSPython 0.5 beta

PSPython is an IDE for developing PSP and PSVita homebrew in Python. I made it after I found out that Python IDE's didn't really suit my needs.

This IDE features syntax highlighting and AutoComplete, it has been written in C# and requires the .NET Framework 4.0 to run.

TODO:

There is some internal problem in Python which does not allow scripts to flush things to the screen when launched from other apps so the IDE, instead of launching the app it opens the folder.

pyGame scripts copy error

no save function

common hotkeys missing

settings are not saved

AutoComplete bug which shows the AutoComplete box when you load a project

Add project support

Add GUI designer



Download link :D :
http://homebrewnet.host-ed.me/_vti_bin/ ... %200.1.rar

Re: [RELEASE] PSPython IDE 0.1 beta

Posted: Sun Dec 30, 2012 10:25 pm
by NNNRT
Oh man :( how much I have PCs in my house, none support Framework 4.0!

Re: [RELEASE] PSPython IDE 0.1 beta

Posted: Sun Dec 30, 2012 10:41 pm
by hgoel0974
NNNRT wrote:Oh man :( how much I have PCs in my house, none support Framework 4.0!
I tried and it just won't work, I would rather code the whole thing again than fix it for an older version of .NET
Maybe the next release will be for 2.0 or 3.0

Re: [RELEASE] PSPython IDE 0.1 beta

Posted: Sun Dec 30, 2012 10:44 pm
by Acid_Snake
just an idea, since this is for python development for the psp an vita on pc it might not be a bad idea to include psp2d.py, pspsnd.py and pspos.py, these are a must to beta-test on pc

Re: [RELEASE] PSPython IDE 0.1 beta

Posted: Sun Dec 30, 2012 10:47 pm
by hgoel0974
Yeah, I will, I was thinking of figuring out how to run the python scripts from within the IDE itself first, I am already at work on the next version which will use Projects and will probably be able to launch scripts directly

-----
I fixed the problem with launching scripts, it works now! Run will directly launch your script.
Also, when you save your project, the pyGame scripts will automatically be copied into the project folder so you don't have to copy them manually.

The download links are the same.

To allow direct launching of scripts, I found out through trial and error that it was because the script was supposed to be in the working directory. I set up a mechanism to switch to the scripts directory when Run is clicked and when the application quits, it returns to it's original working directory.There is a small problem with this, while the script is running, you cannot make changes to the script, this is a safety mechanism to make sure that the program doesn't get 'confused'.

I am still working on a way to prevent the AutoCorrect from showing up as soon as you open a file, but that is just a minor bug but, anyone who doesn't want the AutoCorrect to show up unless they press ctrl+space, just go into settings and disable it.

I didn't put in project support because it is more complicated than I thought.

-----
I found a lot of bugs in the IDE. I also found out how hard it is to work in a scripting language with only a "Save As" function, so I added a Save function and have added more hotkeys:

Ctrl+Shift+S : Save As
Ctrl+O:Open
Ctrl+S:Save
Ctrl+F5:Run
Ctrl+N:New
Ctrl+F:Find/Replace
Ctrl+Z:Undo
Ctrl+Shift+Z:Redo

As before, the download links are the same.

Re: [RELEASE] PSPython IDE 0.5 beta

Posted: Tue Jan 01, 2013 10:19 am
by zhengshiqi
i'm a new ,can you tell me how to use it! :D

Re: [RELEASE] PSPython IDE 0.5 beta

Posted: Tue Jan 01, 2013 12:35 pm
by NNNRT
zhengshiqi wrote:I'm new, can you tell me how to use it? :D
What kind of N00B question is that? :roll: :lol:
________________________________________________________________________________________________________________________________________
@hgoel0974 3 posts in this thread of yours need merging. Wait for a mod. ;)

Re: [RELEASE] PSPython IDE 0.5 beta

Posted: Tue Jan 01, 2013 3:25 pm
by hgoel0974
zhengshiqi wrote:i'm a new ,can you tell me how to use it! :D
You need to learn programming in python for psp here viewtopic.php?f=5&t=13112

learn it and you will understand the use of this, it is like Visual Studio for PSP Python

Re: [RELEASE] PSPython IDE 0.5 beta

Posted: Tue Jan 08, 2013 4:43 pm
by NNNRT
Hgoel when will you make a compatible version with .NET Framework 3.5? :( I am making a secret project in python but I want PSPython to continue! :shock:

Re: [RELEASE] PSPython IDE 0.5 beta

Posted: Tue Jan 08, 2013 9:48 pm
by hgoel0974
Okay wait a bit. I decided to decommission PSPython IDE and instead I am making a new project called "PSDevelop" which is going to be like a Mono for the PSP/PSVita world, I plan to provide C/C++/Python/Lua Syntax highlighting, it will be a complete rewrite, if you can wait, then hold on for 3-4 days, I am really busy with school so I can't really work as fast as I was working a few days ago.