Using the Code Capsule

Today, we added the code capsule to the HubPages hubtool. This will make it easier for technical people to use code samples as part of their hub.

The code capsule supports a large number of formats including PHP, HTML, XML, and SQL.

Code can be presented in normal size or small and you can decide whether or not to include line numbers.

Below is a Hello World code sample from Java that includes line numbers.

Java hello world example

package hello;

public class HelloWorld {
	public static void(String[] arg) {
		System.out.println("Hello, World!");
	}
}

Of course, if you prefer not to use line numbers, then you don't have to use them.

Below is a PHP version of the same code that does not use line numbers.

PHP hello world example

<?php

echo "Hello, World!";

?>

 I hope that you enjoy the code capsule.  Please feel free to post your comments and let me know any additional features that you would like to see.

More by this Author


Comments 14 comments

rancidTaste profile image

rancidTaste 7 years ago

The update is nice but I don't know whether my hubs which are related to programming related, will be auto updated like yours or I have to manually update them. The hubchallenge is not yet over. I need to publish more hubs. So, it's better to play with it later. Now, I have to play with hubchallenge.....

Anyway, thanks hubpages team for this great update. To me, it's really very helpful and important. Because, I have a plan to publish some hubs related to C/C++ and Oracle. I will start very soon....


darkside profile image

darkside 7 years ago from Australia

Snap!

This is beautiful.


guidebaba profile image

guidebaba 7 years ago from India

Great !


larryfreeman profile image

larryfreeman 7 years ago from Fremont, CA Author

Hi RancidTaste,

When you use the code capsule, the code should be automatically "prettified" when you hit "preview" or when the page gets published.

-Larry

 

 


bogleg20 profile image

bogleg20 7 years ago

That's an awesome addition! I haven't written any programming related hubs yet, but I might now. =)


mythbuster profile image

mythbuster 7 years ago from Utopia, Oz, You Decide

Thanks for the information


Jmell profile image

Jmell 7 years ago from El Paso, Texas, USA

I'm totally lost.....LOL No clue at all what you are sharing with me!


larryfreeman profile image

larryfreeman 7 years ago from Fremont, CA Author

Hi Jmell,

If you are a technical person and you want to display source code as part of your hub, the code capsule will "prettify" the code sample.

For example, if you wanted to teach someone how to use Html, you could use the code capsule to make the html appear centered and with keywords in a special color. This is really helpful to people who are trying to learn Html.

If you are not interested in learning how to program a computer or to understand the technical language underlying this, then the code capsule may not be so interesting to you.

I hope that helps you to understand what the code capsule does. The "code capsule" is for displaying "source code" to a reader who's interested in seeing it.


Aya Katz profile image

Aya Katz 7 years ago from The Ozarks

Does the Code Capsule support RapidQ?


larryfreeman profile image

larryfreeman 7 years ago from Fremont, CA Author

Hi Aya,

RapidQ is not fully supported at this time. I played around with the Code Capsule and I found using "VB" (Visual Basic) seemed to look ok.

-Larry


Aya Katz profile image

Aya Katz 7 years ago from The Ozarks

Larry, thanks! VB it is then.


GmaGoldie profile image

GmaGoldie 6 years ago from Madison, Wisconsin

Fascinating - thank you very much! I have dabbled with html and am an infant but I was curious so this is very helpful.


Simone Smith profile image

Simone Smith 6 years ago from San Francisco

Can you just add automatic "prettifying" to the entire universe? I'd really appreciate that!


larryfreeman profile image

larryfreeman 6 years ago from Fremont, CA Author

I agree. As soon as I figure out how to do that, I'll get right onto it. :-)

    Sign in or sign up and post using a HubPages Network account.

    0 of 8192 characters used
    Post Comment

    No HTML is allowed in comments, but URLs will be hyperlinked. Comments are not for promoting your articles or other sites.


    Click to Rate This Article
    working