Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > PSoC® Software > Two feature requests for PSoC Creator

Bookmark and Share
Cypress Developer CommunityTM
Forums | Videos | Blogs | Training | Rewards Program | Community Components



Two feature requests for PSoC Creator
Moderator:
JFMD

Post Reply
Follow this topic



Two feature requests for PSoC Creator

KennyMillar posted on 27 Apr 2011 5:16 AM PST
Top Contributor
25 Forum Posts

 Hi everyone.

I'm really getting to grips with PSoC Creator now and I am overall very pleased with it.

However I have 2 enhancement requests....

 

1. Can we get the ability to drag and drop files between groups (folders) in the Workspace Explorer? If I accidentally create a .h file in the 'Source files' folder I'd like to be able to drag it to the 'Header files' folder rather than have to delete/add it manually. That would be nice.

2. Can we get the option to automatically do a 'clear all' on the output window at the start of every compile? That would be nice also.

I hope someone from Cypress dev team is here to pass these comments onto the development team. Keep up the great work, PSoC creator is a real time saving dev tool.

-Kenny




Re: Two feature requests for PSoC Creator

CKF posted on 27 Apr 2011 09:20 AM PST
Cypress Employee
32 Forum Posts

Hi Kenny,

Thank you very much for your post. We are always striving to improve PSoC Creator, and we value comments, questions and suggestions. Nearly all of the development team, as well as many other Cypress employees are constantly monitoring this forum.

1. As far as I know, you can already drag and drop files in the WorkSpace Explorer.  For example, drag any user created file to another folder and the cursor icon should change from the "NO" symbol to a "box" symbol.  It will stay a NO symbol in the current folder.  Let us know if this doesn't work. If needed, I will try to post a video showing how this is done.

2. For the "Clear All" option, I will submit a feature request on our internal system.

Thanks again for your input, and thank you for using PSoC Creator!



Re: Two feature requests for PSoC Creator

kabhijit posted on 01 Jun 2011 04:48 AM PST
Top Contributor
31 Forum Posts

Hi..

I've been working with PSoC 5 for the past month or more - and I have another feature request - a keyboard shortcut (Ctrl + PgUp / PgDn) to view succesive pages in the schematic, and to view successive open files (in tabs).

Thanks!

~Abhijit



Re: Two feature requests for PSoC Creator

CKF posted on 03 Jun 2011 09:40 AM PST
Cypress Employee
32 Forum Posts

You can toggle between open documents (schematic, main.c, cydwr, etc.) using Ctrl+Tab.

 

There is currently no keyboard shortcut for switching between schematic pages, but I will submit the request on our internal system.

 

Thanks for the post. Keep the coming!



Re: Two feature requests for PSoC Creator

CKF posted on 07 Jun 2011 02:52 PM PST
Cypress Employee
32 Forum Posts

I was wrong.  I just learned that to switch between schematic pages, use [Ctrl]+[F6]. You can also use [Ctrl]+[Shift]+[F6] to go in reverse direction.

 

Always learning !



Re: Two feature requests for PSoC Creator

Mj posted on 10 Jun 2011 04:54 AM PST

1 Forum Post

It would be nice to have a "Go to definition" option on the right click context menu which takes me to the definition of that particular function or variable.

 



Re: Two feature requests for PSoC Creator

KennyMillar posted on 13 Jun 2011 02:01 AM PST
Top Contributor
25 Forum Posts

>>It would be nice to have a "Go to definition" option on the right click context menu which takes me to the definition of that particular function or variable.

Yes I'd second that :-)



Re: Two feature requests for PSoC Creator

kmmankad posted on 12 Nov 2011 07:48 AM PST
Top Contributor
268 Forum Posts

I'd like to add another feature request, If you could have a "Comment Selection" to the Right Click menu in any code window(along with Insert Breakpoint,Break Here once,etc.)

Great IDE,otherwise.Cant wait for 2.0 :)



Re: Two feature requests for PSoC Creator

H L posted on 17 Nov 2011 04:38 AM PST
Top Contributor
679 Forum Posts

 I would like to have the creator to clean up unconneted wires automatically.



Re: Two feature requests for PSoC Creator

Archimedes posted on 29 Nov 2011 06:14 AM PST
Top Contributor
23 Forum Posts

I would also love that feature where the creator would clear all the unconnected wires.

Another thing I have tried and not found a way to do is to make a specific file view window in creator as floating. I use multiple monitors and always find it useful if i could undock that topdesign or cydwr view from the creator and place it on anotehr monitor and write my code in the other.

If you have a huge design this might also to have the schematic on one view and design wide resource on another.

 



Re: Two feature requests for PSoC Creator

CKF posted on 29 Nov 2011 12:50 PM PST
Cypress Employee
32 Forum Posts

 Hi All,

Many of the code editor feature requests are already in the queue, but I have no idea when they will be implemented.  As you may know, in the 2.0 release we implemented the Export to IDE feature to allow code development in uVision.  This feature will be improved for the upcoming 2.0 public release.  However, the basic Creator code editor remains mostly unchanged.

 

As for the Floating window, that only works for tool windows like the Component Catalog or Workspace Explorer. For Document windows like cydwr or cysch, the best you can do is split the window into a different pane. Unfortunately, this is a limitation of how the Actipro framework was implemented. I will submit a request on our internal system. Perhaps it is easy enough change this behavior?



Re: Two feature requests for PSoC Creator

CKF posted on 29 Nov 2011 12:56 PM PST
Cypress Employee
32 Forum Posts

 Also, for unconnected wires, I am not sure Creator can determine whether or not an unconnected wire is intentional or not.  You can create a wire all by itself on a schematic. I am not sure anyone would want to do that, but you can.

 

A near-future feature will be rubber-banding, in which if you move components on your schematic, Creator will attempt to redraw the wires.  It is possible this will also include the clean-up process that was mentioned here.



Re: Two feature requests for PSoC Creator

H L posted on 29 Nov 2011 02:38 PM PST
Top Contributor
679 Forum Posts

The Psoc creator will not compile with a wire not connecting to anything, i.e. open on both end. (Mostly after removing components) So would it be possible to delete it automatically after telling the user there are unconnected wires. If the user accept the clean up, just go ahead to remove it automatically. It would save time for the user to find it and do it manually and I think the ability to detect that wire is already available. Why not use it?



Re: Two feature requests for PSoC Creator

kabhijit posted on 30 Nov 2011 06:07 AM PST
Top Contributor
31 Forum Posts

I'm sure i'm not the first to say this, but please consider having a linux version of your tools! In my lab we have had to install windows only to use PSoC Creator.

I have been trying to get the tool to run on WINE but with no luck - the installer just fails in the first stage...

 

~Abhijit



Re: Two feature requests for PSoC Creator

CKF posted on 30 Nov 2011 08:31 AM PST
Cypress Employee
32 Forum Posts

For the wire connection, you are correct that an unconnected wire will not build.  However, if you connect an input pin somewhere in the middle of that wire to remove the error, and leave both ends of the wire unconnected, it will build.  How does Creater determine what part of the wire should be removed?  I know that the wire feature is being improved in a future release. I will make sure the team knows about the request for an "auto-cleanup" feature.

 

For the Linux request, I have seen other requests for this feature as well.  I am not sure what the status of that feature is, but I will make sure it is included in our internal system.



Re: Two feature requests for PSoC Creator

H L posted on 30 Nov 2011 04:29 PM PST
Top Contributor
679 Forum Posts

 Nice to see improved tools for this good product line. keep the good work



Re: Two feature requests for PSoC Creator

Rocketmagnet posted on 04 Feb 2012 07:06 AM PST
Top Contributor
91 Forum Posts

> I just learned that to switch between schematic pages, use [Ctrl]+[F6]. You can also use [Ctrl]+[Shift]+[F6] to go in reverse direction.

 

Argh, this is a terrible key combination. So now we have:

 

Shift F6 = compile

Ctrl F5 = program

Ctrl F6 = next page

Ctrl Shift F6 = prev page

 

I can see myself accidently re-compiling and programming all the time while trying to switch pages.  Why not just make it a simple key, like the Pg up / down as kabhijit suggested?  Currently Pg up / down seem to do nothing in the schematic.

 

Hugo

 



Re: Two feature requests for PSoC Creator

srim posted on 06 Feb 2012 10:03 PM PST
Cypress Employee
121 Forum Posts

 Is there a doc which contains all the short keys listed apart from the ones that are mentioned across the options? 

~ srim



Re: Two feature requests for PSoC Creator

Johnspark posted on 06 Feb 2012 10:17 PM PST
Member
8 Forum Posts

Dear Cypress community, could we please have the ability to drop .pdfs or even .docs or docxs into the workspace so my working notes and standard  documentation I am trying to program to can be conveniently kept in the one workspace :)

 

thank u!



Re: Two feature requests for PSoC Creator

RJEN posted on 06 Feb 2012 12:09 AM PST
Cypress Employee
6 Forum Posts

Hello JohnSpark,

 

You can do it :)

Refer attached screenshot for the same.

 

Procedure to do it:

1. Add new folder to the project.

2. Add any file that you want to add in this folder.

 

Is this satisfy your requirement?

 

Thanks,

RJEN

 






ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Spec No: None; Sunset Owner: KXP; Secondary Owner: VWA; Sunset Date: 01/01/20