kopia lustrzana https://github.com/c9/core
Added example plugin with exterior assets
rodzic
46b1e9d862
commit
15d2fb2dbc
|
@ -0,0 +1,8 @@
|
||||||
|
// Create a custom Cloud9 build system - similar to the Sublime build system
|
||||||
|
// For more information see https://docs.c9.io/custom_runners.html
|
||||||
|
{
|
||||||
|
"cmd" : ["ls", "$file", "$args"],
|
||||||
|
"env" : {},
|
||||||
|
"info" : "Building $project_path/$file_name",
|
||||||
|
"selector": "source.ext"
|
||||||
|
}
|
|
@ -0,0 +1,28 @@
|
||||||
|
// demostene.ro - Eclipse keymap for Cloud 9
|
||||||
|
// http://demostene.ro/2014/11/eclipse-keymap-for-cloud9-ide-c9-io.html
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"command": "gotoline",
|
||||||
|
"keys": ["Ctrl-L"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"command": "formatcode",
|
||||||
|
"keys": ["Ctrl-Shift-F"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"command": "renameVar",
|
||||||
|
"keys": ["Alt-Shift-R"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"command": "searchinfiles",
|
||||||
|
"keys": ["Ctrl-H"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"command": "navigate",
|
||||||
|
"keys": ["Ctrl-Shift-R"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"command": "redo",
|
||||||
|
"keys": ["Ctrl-Y"]
|
||||||
|
}
|
||||||
|
]
|
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
languages: ["py"],
|
||||||
|
extensions: ["py"],
|
||||||
|
|
||||||
|
guess_fargs: true,
|
||||||
|
extract_docs: true,
|
||||||
|
|
||||||
|
tags: [
|
||||||
|
{ regex: /(?:^|\n)\s*class\s+([^ \(:]+)/g, kind: "package" },
|
||||||
|
{ regex: /(?:^|\n)\s*def\s+(?!_)([^ \(:]+)/g, kind: "method" },
|
||||||
|
{ regex: /(?:^|\n)\s*def\s+(?!__[^ \(:]+__)(_[^ \(]*)/g, kind: "method2" },
|
||||||
|
{ regex: /(?:^|\n)\s*def\s+(__[^ \(:]+__)/g, kind: "property" },
|
||||||
|
{
|
||||||
|
regex: new RegExp(
|
||||||
|
"(?:^|\\n)\\s*import\\s+([^ \\(]+)"
|
||||||
|
),
|
||||||
|
kind: "import"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,8 @@
|
||||||
|
// Create a custom Cloud9 runner - similar to the Sublime build system
|
||||||
|
// For more information see https://docs.c9.io/custom_runners.html
|
||||||
|
{
|
||||||
|
"cmd" : ["ls", "$file", "$args"],
|
||||||
|
"info" : "Started $project_path$file_name",
|
||||||
|
"env" : {},
|
||||||
|
"selector" : "source.ext"
|
||||||
|
}
|
|
@ -0,0 +1,56 @@
|
||||||
|
# scope: mako; include: html, javascript
|
||||||
|
|
||||||
|
snippet def
|
||||||
|
<%def name="${1:name}">
|
||||||
|
${2:}
|
||||||
|
</%def>
|
||||||
|
snippet call
|
||||||
|
<%call expr="${1:name}">
|
||||||
|
${2:}
|
||||||
|
</%call>
|
||||||
|
snippet doc
|
||||||
|
<%doc>
|
||||||
|
${1:}
|
||||||
|
</%doc>
|
||||||
|
snippet text
|
||||||
|
<%text>
|
||||||
|
${1:}
|
||||||
|
</%text>
|
||||||
|
snippet for
|
||||||
|
% for ${1:i} in ${2:iter}:
|
||||||
|
${3:}
|
||||||
|
% endfor
|
||||||
|
snippet if if
|
||||||
|
% if ${1:condition}:
|
||||||
|
${2:}
|
||||||
|
% endif
|
||||||
|
snippet if if/else
|
||||||
|
% if ${1:condition}:
|
||||||
|
${2:}
|
||||||
|
% else:
|
||||||
|
${3:}
|
||||||
|
% endif
|
||||||
|
snippet try
|
||||||
|
% try:
|
||||||
|
${1:}
|
||||||
|
% except${2:}:
|
||||||
|
${3:pass}
|
||||||
|
% endtry
|
||||||
|
snippet wh
|
||||||
|
% while ${1:}:
|
||||||
|
${2:}
|
||||||
|
% endwhile
|
||||||
|
snippet $
|
||||||
|
${ ${1:} }
|
||||||
|
snippet <%
|
||||||
|
<% ${1:} %>
|
||||||
|
snippet <!%
|
||||||
|
<!% ${1:} %>
|
||||||
|
snippet inherit
|
||||||
|
<%inherit file="${1:filename}" />
|
||||||
|
snippet include
|
||||||
|
<%include file="${1:filename}" />
|
||||||
|
snippet namespace
|
||||||
|
<%namespace file="${1:name}" />
|
||||||
|
snippet page
|
||||||
|
<%page args="${1:}" />
|
|
@ -0,0 +1,157 @@
|
||||||
|
/* name: Cloud9 Day; isDark: false; cssClass: ace-cloud9-day; */
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_gutter {
|
||||||
|
background: #ECECEC;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_print-margin {
|
||||||
|
width: 1px;
|
||||||
|
background: #e8e8e8;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_fold {
|
||||||
|
background-color: #6B72E6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day {
|
||||||
|
background-color: #FBFBFB;
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_cursor {
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_invisible {
|
||||||
|
color: rgb(191, 191, 191);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_storage,
|
||||||
|
.ace-cloud9-day .ace_keyword {
|
||||||
|
color: rgb(24, 122, 234);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_constant {
|
||||||
|
color: rgb(197, 6, 11);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_constant.ace_buildin {
|
||||||
|
color: rgb(88, 72, 246);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_constant.ace_language {
|
||||||
|
color: rgb(88, 92, 246);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_constant.ace_library {
|
||||||
|
color: rgb(6, 150, 14);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_invalid {
|
||||||
|
background-color: rgba(255, 0, 0, 0.1);
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_support.ace_function {
|
||||||
|
color: rgb(60, 76, 114);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_support.ace_constant {
|
||||||
|
color: rgb(6, 150, 14);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_support.ace_type,
|
||||||
|
.ace-cloud9-day .ace_support.ace_class {
|
||||||
|
color: rgb(109, 121, 222);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_keyword.ace_operator {
|
||||||
|
color: rgb(104, 118, 135);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_string {
|
||||||
|
color: rgb(3, 106, 7);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_comment {
|
||||||
|
color: rgb(76, 136, 107);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_comment.ace_doc {
|
||||||
|
color: rgb(0, 102, 255);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_comment.ace_doc.ace_tag {
|
||||||
|
color: rgb(128, 159, 191);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_constant.ace_numeric {
|
||||||
|
color: rgb(0, 0, 205);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_variable {
|
||||||
|
color: rgb(49, 132, 149);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_xml-pe {
|
||||||
|
color: rgb(104, 104, 91);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_entity.ace_name.ace_function {
|
||||||
|
color: #0000A2;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_heading {
|
||||||
|
color: rgb(12, 7, 255);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_list {
|
||||||
|
color:rgb(185, 6, 144);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_meta.ace_tag {
|
||||||
|
color:rgb(0, 22, 142);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_string.ace_regex {
|
||||||
|
color: rgb(255, 0, 0)
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_marker-layer .ace_selection {
|
||||||
|
background: rgb(181, 213, 255);
|
||||||
|
}
|
||||||
|
.ace-cloud9-day.ace_multiselect .ace_selection.ace_start {
|
||||||
|
box-shadow: 0 0 3px 0px white;
|
||||||
|
border-radius: 2px;
|
||||||
|
}
|
||||||
|
.ace-cloud9-day .ace_marker-layer .ace_step {
|
||||||
|
background: rgb(247, 237, 137);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_marker-layer .ace_stack {
|
||||||
|
background: #BAE0A0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_marker-layer .ace_bracket {
|
||||||
|
margin: -1px 0 0 -1px;
|
||||||
|
border: 1px solid rgb(192, 192, 192);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_marker-layer .ace_active-line {
|
||||||
|
background: rgba(0, 0, 0, 0.07);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_gutter-active-line {
|
||||||
|
background-color : #E5E5E5;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_marker-layer .ace_selected-word {
|
||||||
|
background: rgb(250, 250, 255);
|
||||||
|
border: 1px solid rgb(200, 200, 250);
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-cloud9-day .ace_indent-guide {
|
||||||
|
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y;
|
||||||
|
}
|
Ładowanie…
Reference in New Issue