Pyshield, make python more easily
=================================

Pyshield is one integrated development platform that supports Python
script editing, debugging and running encrypted python scripts.

Main Features
-------------

* Syntax highlight and code block fold
* Complete symbol as python syntax
* Jump to the definition of symbol
* Find all reference of the symbol in multi-directories.
* Run script and jump to the line of exception occurred in script
* GUI Debugger
* Distribute encrypted python scripts other than literal scripts

Supported platforms
-------------------

Windows, Linux are supported, The following
operation systems have been tested:

* Windows XP, Windows7 both x86 and amd64
* Ubuntu both i686, x86_64

Installation
============

* Install Python 3.3 if not, download package from

  https://www.python.org/downloads/

* Install PySide 1.2.1 for Python 3.3, see

  https://pypi.python.org/pypi/PySide/

* Download pyshield package from pypi.python.org or the following any url

  http://dashingsoft.com/products/pyshield/pyshield-1.8.0a1.zip

  http://dashingsoft.com/products/pyshield/pyshield-1.8.0a1.tar.bz2

  http://dashingsoft.com/products/pyshield/pyshield-1.8.0a1.tar.gz

* Extract the downloaded package to any path, for example, c:/pyshield
  or /opt/pyshield

* Start pyshield

  `For Windows,`::

    c:> cd \pyshield
    c:> C:\Python33\python pyshield.py

  `In Linux,`::

    $ cd /opt/pyshield
    $ /usr/local/bin/python3.3 pyshield.py

Screen shots
============

Edit Script

  http://dashingsoft.com/products/pyshield/images/pyshield-edit.png

Run Script

  http://dashingsoft.com/products/pyshield/images/pyshield-run.png

Debug Script

  http://dashingsoft.com/products/pyshield/images/pyshield-debug.png


Bug reports
===========

Send an email to: ``jondy.zhao@gmail.com``, Thanks.

More Information
================

The trial license will be expired in the end of this quarter, after
that, you need pay for registration code from

  http://dashingsoft.com/products/pyshield.html

You will receive information electronically immediately after
ordering, then replace the content of "license.lic" with registration
code only (no newline).

Copyright (c) 2009 - 2014 Dashingsoft Corp. All rights reserved.

2014-11-03 13:57 + China Standard Time
