Difference between revisions of "IC Python API:Your First iClone Python Plugin"

From Reallusion Wiki!
Jump to: navigation, search
(Created page with "This topic will guide you through the creation and execution of your first iClone Python plugin. == Preparing your Python IDE == iClone doesn't support an internal IDE, so y...")
 
m (Preparing your Python IDE)
Line 5: Line 5:
 
iClone doesn't support an internal IDE, so you'll have to resort to an external script editor like [https://notepad-plus-plus.org/ Notepad++], [https://www.jetbrains.com/pycharm/ PyCharm], [https://www.spyder-ide.org/ Spyder], among others.
 
iClone doesn't support an internal IDE, so you'll have to resort to an external script editor like [https://notepad-plus-plus.org/ Notepad++], [https://www.jetbrains.com/pycharm/ PyCharm], [https://www.spyder-ide.org/ Spyder], among others.
  
We recommend Notepad++, it's a free and tiny source code editor with Python support. Before using Notepad++, you should enable Replace by space option under '''Settings > Preferences > Language > Tab Settings'''.
+
We recommend Notepad++, it's a free and tiny source code editor with Python support. Before using Notepad++, you should enable '''Replace by space''' option under '''Settings > Preferences > Language > Tab Settings'''.
  
 
{{Single_Illustration|Python_api_notepad.png}}
 
{{Single_Illustration|Python_api_notepad.png}}
  
 
We recommend setting tab sizes to 4 spaces.
 
We recommend setting tab sizes to 4 spaces.

Revision as of 18:42, 6 January 2019

This topic will guide you through the creation and execution of your first iClone Python plugin.

Preparing your Python IDE

iClone doesn't support an internal IDE, so you'll have to resort to an external script editor like Notepad++, PyCharm, Spyder, among others.

We recommend Notepad++, it's a free and tiny source code editor with Python support. Before using Notepad++, you should enable Replace by space option under Settings > Preferences > Language > Tab Settings.

Python api notepad.png

We recommend setting tab sizes to 4 spaces.