SublimeText plugin for CloudFormation
Latest commit 3b25e90 Jan 24, 2016
beaknit Merge pull request #32 from aws-scripting-guy/master
Snippet for EC2 volume resource
Permalink
Failed to load latest commit information.
.gitignore Add .DS_Store to .gitignore Mar 6, 2014
CForm.YAML-tmLanguage updated for m4 and c4 instance sizes Nov 19, 2015
CForm.tmLanguage updated for m4 and c4 instance sizes Nov 19, 2015
LICENSE Initial commit Aug 21, 2013
README.md Update README.md Apr 16, 2015
autoscaling-group-vpc.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
autoscaling-group.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
availability-zone.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
cloudformation-authentication.sublime-snippet CloudFormation CloudFormation Syntax Jul 9, 2015
cloudformation-customresource.sublime-snippet CloudFormation CloudFormation Syntax Jul 9, 2015
cloudformation-init.sublime-snippet CloudFormation CloudFormation Syntax Jul 9, 2015
cloudformation-stack.sublime-snippet CloudFormation CloudFormation Syntax Jul 9, 2015
cloudformation-waitcondition.sublime-snippet CloudFormation CloudFormation Syntax Jul 9, 2015
cloudformation-waitconditionhandle.sublime-snippet CloudFormation CloudFormation Syntax Jul 9, 2015
cloudfront-distribution.sublime-snippet Cloud Front Distribution Cloud Formation Syntax May 27, 2015
cloudtrail.sublime-snippet CloudTrail Cloud Formation Syntax May 21, 2015
cloudwatch-alarm.sublime-snippet CloudWatch Alarm Cloud Formation Syntax May 21, 2015
dynamodb-table.sublime-snippet DynamoDB Table Cloud Formation Syntax May 27, 2015
ec2-instance.sublime-snippet Fix tabstop typo in ec2-instance snippet Mar 6, 2014
ec2-volume.sublime-snippet VolumeType attribute corrections Jan 23, 2016
eip-vpc.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
elastic-load-balancer-vpc-internal.sublime-snippet elb tags! Oct 7, 2014
elastic-load-balancer-vpc.sublime-snippet elb tags! Oct 7, 2014
elastic-load-balancer.sublime-snippet elb tags! Oct 7, 2014
elasticache-cachecluster.sublime-snippet ElastiCache Cloud Formation Syntax May 25, 2015
elasticache-parametergroup.sublime-snippet ElastiCache Cloud Formation Syntax May 25, 2015
elasticache-securitygroup.sublime-snippet ElastiCache Cloud Formation Syntax May 25, 2015
elasticache-securitygroupingress.sublime-snippet ElastiCache Cloud Formation Syntax May 25, 2015
elasticache-subnetgroup.sublime-snippet ElastiCache Cloud Formation Syntax May 25, 2015
elasticbeanstalk-application.sublime-snippet Elastic Bean Stalk Cloud Formation Syntax May 27, 2015
elasticbeanstalk-applicationversion.sublime-snippet Elastic Bean Stalk Cloud Formation Syntax May 27, 2015
elasticbeanstalk-configurationtemplate.sublime-snippet Elastic Bean Stalk Cloud Formation Syntax May 27, 2015
elasticbeanstalk-environment.sublime-snippet Elastic Bean Stalk Cloud Formation Syntax May 27, 2015
elb-listener.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
find-in-map.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
get-attr.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
iam-accesskey.sublime-snippet IAM Cloud Formation Syntax May 21, 2015
iam-group.sublime-snippet IAM Cloud Formation Syntax May 21, 2015
iam-instanceprofile.sublime-snippet IAM Cloud Formation Syntax May 21, 2015
iam-policy.sublime-snippet IAM Cloud Formation Syntax May 21, 2015
iam-role.sublime-snippet IAM Cloud Formation Syntax May 21, 2015
iam-user.sublime-snippet IAM Cloud Formation Syntax May 21, 2015
iam-usertogroupaddition.sublime-snippet IAM Cloud Formation Syntax May 21, 2015
internet-gateway.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
join.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
kinesis-stream.sublime-snippet Kinesis Stream Cloud Formation Syntax May 27, 2015
launch-config.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
logs-loggroup.sublime-snippet ClougWatch Logs Cloud Formation Syntax May 25, 2015
logs-metricfilter.sublime-snippet ClougWatch Logs Cloud Formation Syntax May 25, 2015
map-item.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
map.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
opsworks-app.sublime-snippet OpsWorks Cloud Formation Syntax May 22, 2015
opsworks-elasticloadbalancerattachment.sublime-snippet OpsWorks Cloud Formation Syntax May 22, 2015
opsworks-instance.sublime-snippet OpsWorks Cloud Formation Syntax May 22, 2015
opsworks-layer.sublime-snippet OpsWorks Cloud Formation Syntax May 22, 2015
opsworks-stack.sublime-snippet OpsWorks Cloud Formation Syntax May 22, 2015
output.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
parameter-type-availabilityzone-name-list.sublime-snippet Add new parameter type lists May 31, 2015
parameter-type-availabilityzone-name.sublime-snippet Add latest parameter types May 31, 2015
parameter-type-ec2-image-id-list.sublime-snippet Add new parameter type lists May 31, 2015
parameter-type-ec2-image-id.sublime-snippet Add latest parameter types May 31, 2015
parameter-type-ec2-instance-id-list.sublime-snippet Add new parameter type lists May 31, 2015
parameter-type-ec2-instance-id.sublime-snippet Add latest parameter types May 31, 2015
parameter-type-ec2-security-group-name-list.sublime-snippet Add new parameter type lists May 31, 2015
parameter-type-ec2-security-group-name.sublime-snippet Add latest parameter types May 31, 2015
parameter-type-ec2-volume-id-list.sublime-snippet Add new parameter type lists May 31, 2015
parameter-type-ec2-volume-id.sublime-snippet Add latest parameter types May 31, 2015
parameter-type-keypair-keyname.sublime-snippet Fix keypair to keypair-keyname May 31, 2015
parameter-type-route53-hostedzone-id-list.sublime-snippet Add new parameter type lists May 31, 2015
parameter-type-route53-hostedzone-id.sublime-snippet Add latest parameter types May 31, 2015
parameter-type-securitygroup-id-list.sublime-snippet Add first set of parameter-types May 31, 2015
parameter-type-securitygroup-id.sublime-snippet Add first set of parameter-types May 31, 2015
parameter-type-subnet-id-list.sublime-snippet Add first set of parameter-types May 31, 2015
parameter-type-subnet-id.sublime-snippet Add first set of parameter-types May 31, 2015
parameter-type-vpc-id-list.sublime-snippet Add first set of parameter-types May 31, 2015
parameter-type-vpc-id.sublime-snippet Add first set of parameter-types May 31, 2015
parameter.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
rds-dbinstance.sublime-snippet Relational Database Service Cloud Formation Syntax May 22, 2015
rds-dbparametergroup.sublime-snippet Relational Database Service Cloud Formation Syntax May 22, 2015
rds-dbsecuritygroup.sublime-snippet Relational Database Service Cloud Formation Syntax May 22, 2015
rds-dbsecuritygroupingress.sublime-snippet Relational Database Service Cloud Formation Syntax May 22, 2015
rds-dbsubnetgroup.sublime-snippet Relational Database Service Cloud Formation Syntax May 22, 2015
rds-eventsubscription.sublime-snippet Relational Database Service Cloud Formation Syntax May 22, 2015
redshift-cluster.sublime-snippet RedShift Cloud Formation Syntax May 22, 2015
redshift-clusterparametergroup.sublime-snippet RedShift Cloud Formation Syntax May 22, 2015
redshift-clustersecuritygroup.sublime-snippet RedShift Cloud Formation Syntax May 22, 2015
redshift-clustersecuritygroupingress.sublime-snippet RedShift Cloud Formation Syntax May 22, 2015
redshift-clustersubnetgroup.sublime-snippet RedShift Cloud Formation Syntax May 22, 2015
ref.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
resource.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
route-table-assoc.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
route-table.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
route.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
route53-healthcheck.sublime-snippet Added Route53 HealthCheck Syntax May 27, 2015
route53-hostedzone.sublime-snippet Route53 Cloud Formation Syntax May 20, 2015
route53-recordset-group.sublime-snippet Route53 Cloud Formation Syntax May 20, 2015
route53-recordset.sublime-snippet Route53 Cloud Formation Syntax May 20, 2015
s3-bucket.sublime-snippet S3 bucket Cloud Formation Syntax May 20, 2015
s3-bucketpolicy.sublime-snippet Add quote-marks to bucket in bucketpolicy May 20, 2015
security-group-egress-block.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
security-group.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
select-list.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
sg-egress-cidr.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
sg-ingress-cidr.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
sns-topic.sublime-snippet Simple Notification Service Cloud Formation Syntax May 21, 2015
sns-topicpolicy.sublime-snippet Simple Notification Service Cloud Formation Syntax May 21, 2015
sqs-queue.sublime-snippet Simple Queue Service Cloud Formation Syntax May 21, 2015
sqs-queuepolicy.sublime-snippet Simple Queue Service Cloud Formation Syntax May 21, 2015
start.sublime-snippet Match current template anatomy. May 19, 2015
subnet.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
tag.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
vpc.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014
vpn-gateway.sublime-snippet Moved to Cloudformation Syntax highlighting Mar 6, 2014

README.md

cform

A sublime plugin for CloudFormation

Setup

CForm is now available via the Sublime Text package control. See https://packagecontrol.io/

Use

  1. Open a new file in Sublime
  2. Set the file type to Cloudformation by either selecting from the menu in the bottom-right corner of the ST window or hitting Cmd|Ctrl + Shift + P to open the Command Palatte and typing SetSyntax: CloudFormation.
  3. Type start - a CloudFormation template scaffold will appear
  4. Under each section, type the thing you're trying to make (eg, parameter, output, etc) and it will populate the text for you.
  5. Tab through the different fields and fill in your values
  6. Save it with the extension cform, template or cloudformation and run it through the CloudFormation console
  7. Profit