Random Homebrew: 3.03 HEN Duff
Hombrew Enabler for 3.03

[RELEASE] PSPython IDE 0.5 beta

News, rumors, anything you want to discuss about Sony's latest portable console

[RELEASE] PSPython IDE 0.5 beta

Postby hgoel0974 » Sun Dec 30, 2012 8:00 pm

Advertising
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/hbn_backup/PSPython%200.1.rar
Last edited by hgoel0974 on Mon Dec 31, 2012 8:29 pm, edited 5 times in total.
User avatar
hgoel0974
 
Posts: 3328
Joined: Mon Jul 23, 2012 11:42 pm
Location: Inside the Animus!

Re: [RELEASE] PSPython IDE 0.1 beta

Postby NNNRT » Sun Dec 30, 2012 10:25 pm

Advertising
Oh man :( how much I have PCs in my house, none support Framework 4.0!
User avatar
NNNRT
 
Posts: 4049
Joined: Fri Jul 27, 2012 1:32 pm
Location: nowhere

Re: [RELEASE] PSPython IDE 0.1 beta

Postby hgoel0974 » Sun Dec 30, 2012 10:41 pm

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
User avatar
hgoel0974
 
Posts: 3328
Joined: Mon Jul 23, 2012 11:42 pm
Location: Inside the Animus!

Re: [RELEASE] PSPython IDE 0.1 beta

Postby Acid_Snake » Sun Dec 30, 2012 10:44 pm

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
"V2h5IGFyZSB5b3UgcmVhZGluZyBteSBzaWduYXR1cmU/\n".decode("base64")
My forum:
Console Heaven
My Homebrews:
pyMenu 0.3.2, multiBootMenu V3, PSvid 3.0, PSP Tools 0.2
User avatar
Acid_Snake
Moderator
 
Posts: 2131
Joined: Tue May 01, 2012 11:32 am
Location: Behind you!

Re: [RELEASE] PSPython IDE 0.1 beta

Postby hgoel0974 » Sun Dec 30, 2012 10:47 pm

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.
Last edited by jc_gargma on Thu Jan 03, 2013 12:15 am, edited 1 time in total.
Reason: Merged Triple Post
User avatar
hgoel0974
 
Posts: 3328
Joined: Mon Jul 23, 2012 11:42 pm
Location: Inside the Animus!

Re: [RELEASE] PSPython IDE 0.5 beta

Postby zhengshiqi » Tue Jan 01, 2013 10:19 am

i'm a new ,can you tell me how to use it! :D
zhengshiqi
 
Posts: 31
Joined: Fri Dec 14, 2012 4:59 am

Re: [RELEASE] PSPython IDE 0.5 beta

Postby NNNRT » Tue Jan 01, 2013 12:35 pm

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. ;)
User avatar
NNNRT
 
Posts: 4049
Joined: Fri Jul 27, 2012 1:32 pm
Location: nowhere

Re: [RELEASE] PSPython IDE 0.5 beta

Postby hgoel0974 » Tue Jan 01, 2013 3:25 pm

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 http://wololo.net/talk/viewtopic.php?f=5&t=13112

learn it and you will understand the use of this, it is like Visual Studio for PSP Python
User avatar
hgoel0974
 
Posts: 3328
Joined: Mon Jul 23, 2012 11:42 pm
Location: Inside the Animus!

Re: [RELEASE] PSPython IDE 0.5 beta

Postby NNNRT » Tue Jan 08, 2013 4:43 pm

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:
User avatar
NNNRT
 
Posts: 4049
Joined: Fri Jul 27, 2012 1:32 pm
Location: nowhere

Re: [RELEASE] PSPython IDE 0.5 beta

Postby hgoel0974 » Tue Jan 08, 2013 9:48 pm

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.
User avatar
hgoel0974
 
Posts: 3328
Joined: Mon Jul 23, 2012 11:42 pm
Location: Inside the Animus!

Next

Return to General

Who is online

Users browsing this forum: No registered users and 1 guest

Friends

Coding 'n Cracking - Nymphaea - PS3 Forum - darkforestgroup - daxhordes.org - Tgames - coldbird - gopsp.it - pspstation.org - prometheus - hgoel.info - MakeSmartTV - ps vita