By: John Kaster
Abstract: Read this for tips on using some neat CodeCentral features you may not have noticed
This article is a quick tip guide, pointing out some of the features you may not know about CodeCentral.
When you are logged in with your membership services account, a special navigation section shows up in CodeCentral called "My CodeCentral". It appears on the top left of the browser page.
CodeCentral main page
The links listed under "My CodeCentral" give you personalized results based on your CodeCentral usage. All this information is based on your current account login.
This link provides a list of all submissions you have uploaded to CodeCentral, based on your current login.
This link provides a list of all downloads you have made from CodeCentral, based on your current l (with your current user account).
This page provides a feature that's pretty unique among download sites: a list of all your downloads that have been updated since you downloaded them.
This page lists all your submissions that have comments attached to them.
This page lists CodeCentral items containing comments from you.
This page lists any of your items other users have rated.
This page list CodeCentral items you have rated.
On the screenshot above, you can also see the blue squares containing a plus (+) sign. These are shortcut links to add a new CodeCentral submission for that specific area of the CodeCentral matrix, so you don’t have to fill out the category or product for your submission. You just click the link and you're ready to put in the details of your upload.
Another feature many people seem to miss (and it's a big one) is the ability to look directly at the files in a CodeCentral submission without having to actually download it first. We'll use the TClientDatasetGrid submission as an example. Between the "Details" and the "Description", there is a little plus sign (+) with a caption next to it that says "Explore the files in this upload".
Archive Explorer in collapsed mode
If you click on that plus, a grid displaying the files in the archive appears. If there are many files in the archive, you will see links to multiple pages in the grid. The number of files in this submission is actually pretty small, which is why I'm using it for these screen shots!
Archive explorer in expanded mode
The "show line numbers" checkbox applies to any source code supported by YAPP, which is what syntax highlights our supported source code.
When you click on a source code file, it will open in a new window in syntax highlighted html, and with line numbers if you have chosen to have line numbering turned on. We've deliberately left the source code display minimal, with only a link back to the CodeCentral item containing the source file.
If you want to paste the code into an IDE to try it, you probably want to turn line numbering off before viewing it. In a future release, we'll support toggling line numbering directly on the source code page.
CodeCentral feeds are available for RSS, Atom, and OPML from many of the CodeCentral pages. Whenever a feed is available, you can see an icon for it on the bottom right of the browser window.
RSS, Atom, and OPML feed icons
The main CodeCentral page, and all CodeCentral product and category pages have feed links available to them. We actually use these feeds to display the latest five (5) CodeCentral submissions for the communities on the Developer Network.
All available registered user downloads can be seen by going to the page http://cc.embarcadero.com/reg. If you want to specifically see JBuilder registered user downloads, you could also get a shorter list by going directly to http://cc.embarcadero.com/reg/jbuilder or http://cc.embarcadero.com/reg/java. Both the product name and "community" url name work as registered download list shortcuts. Using 3rdRail and ruby instead of jbuilder and java would get you the 3rdRail downloads, and so on. The string matching is case-insensitive.
The same listing logic is available for our free and trial product downloads as well. You can use either http://cc.embarcadero.com/free or http://cc.embarcadero.com/trial as the start of the URL pattern, instead of using the /reg pattern used for registered user downloads.
Server Response from: ETNASC01