CodeCentral user tips

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.

    My 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.

Hide image
Click to see full-sized image

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.

    My Submissions

This link provides a list of all submissions you have uploaded to CodeCentral, based on your current login.

    My Downloads

This link provides a list of all downloads you have made from CodeCentral, based on your current l (with your current user account).

    My Outdated Downloads

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.

    My Items with Comments

This page lists all your submissions that have comments attached to them.

    Items I've Commented On

This page lists CodeCentral items containing comments from you.

    My Items with Ratings

This page lists any of your items other users have rated.

    Items I've rated

This page list CodeCentral items you have rated.

    Quick shortcut for uploading

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.

    Exploring archives in the browser

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".

Hide image

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!

Hide image

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.

    Subscribing to CodeCentral feeds

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.

Hide image

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.

    Registered user downloads

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.

    Free/Trial downloads

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