View Issue Details

IDProjectCategoryView StatusLast Update
0000573FreeCADFeaturepublic2021-02-06 06:50
Reporterpperisin Assigned To 
PrioritynormalSeverityfeatureReproducibilityunable to reproduce
Status newResolutionopen 
Product Version0.12 
Target Version0.20 
Summary0000573: Macro editing FCMacro file - 4 improvements

I have three improvements suggestion that would help people in scripting

1 - auto indent - if the line I'm writting something in has i.e. 6 spaces before first character, when I press enter I go to the next line but at it's beginning. I would like to have 6 spaces automatically added when I press enter in this case.

2 - multi line editing - The easiest way to explain this one is if you open some document in notepad++. then press ALT key and select multiple lines. you will see how it selects in a row+column like way. Also, when you have stuff selected this way, writting anything will add those characters to all those selected lines.

3 - code completition and a list that appears after you press '.' - like the one in python console

4 - Find and replace text
Tags#lowhangingfruit, macros, split ticket
FreeCAD Information


related to 0002485 closedmandeep7 Checkboxes "Line numbers" and "Folding" in editor preferences, not working 
related to 0000069 assignedwmayer Python debugger 



2012-01-18 06:00

reporter   ~0001586

oh, another one - Find and replace text


2017-02-02 14:15

administrator   ~0008171

Reminder sent to: mandeep7

Do you have any interest working on these features at all ?


2017-04-29 12:54

administrator   ~0008826

Check out @mumme work in
(Also attached 0000069 to this ticket)


2022-03-03 13:55

administrator   ~0016386

This ticket has been migrated to GitHub as issue 5551.

Issue History

Date Modified Username Field Change
2012-01-17 20:09 pperisin New Issue
2012-01-18 06:00 pperisin Note Added: 0001586
2017-02-02 01:10 Kunda1 Summary Macro editing FCMacro file - 3 improvements => Macro editing FCMacro file - 4 improvements
2017-02-02 01:10 Kunda1 Description Updated
2017-02-02 01:13 Kunda1 Tag Attached: macros
2017-02-02 14:12 Kunda1 Relationship added related to 0002485
2017-02-02 14:15 Kunda1 Note Added: 0008171
2017-03-20 21:46 Kunda1 Tag Attached: #lowhangingfruit
2017-04-28 20:13 Kunda1 Relationship added related to 0000069
2017-04-29 12:54 Kunda1 Note Added: 0008826
2018-08-26 17:45 Kunda1 Tag Attached: split ticket
2021-02-06 06:50 abdullah Target Version => 0.20