Онлайн текстовый редактор - PullRequest
       25

Онлайн текстовый редактор

1 голос
/ 20 сентября 2009

Я ищу простой онлайн-текстовый редактор, который загружает онлайн-файл (CSS) и позволяет пользователю вносить изменения, а затем сохранять файл на своем рабочем столе. Подсветка синтаксиса была бы хороша, но не обязательна.

Я нашел Edit Pad , который был бы идеальным, за исключением того, что мне нужно было загружать содержимое в него. Большинству пользователей, которым я помогаю, нужны пошаговые инструкции, и они будут вносить минимальные изменения в CSS, такие как цвета и URL-адреса изображений. Наличие такого редактора облегчило бы мне задачу (некоторые отредактировали свои css-файлы и сохранили его как rtf).

Редактировать: у меня есть сайт (php & jQuery), на котором я могу разместить программу - что-то вроде CKEditor (но я не вижу опции "сохранить файл на рабочий стол").

Ответы [ 4 ]

2 голосов
/ 10 октября 2009

Вы можете написать небольшой PHP-скрипт, который захватывает содержимое URL-адреса и отправляет его на вставку, а затем перенаправляет вас туда. Этот скрипт отправляет сообщения http://pastebin.com/

<?php
  /* Get the contents of the url in the query */
  $url = $_GET['url'];
  $ch = curl_init($url);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  echo curl_error($ch);
  $content = curl_exec($ch);      
  curl_close($ch);

  /* Create a Pastebin from the contents */
  $action = 'http://pastebin.com/pastebin.php';
  $postdata = array(
    'format' => 'text',
    'paste' => 'Send',
    'code2' => urlencode($content)
  );
  foreach($postdata as $key=>$value) {
    $postdata_string .= $key.'='.$value.'&';
  }
  rtrim($postdata_string,'&');

  $ch = curl_init($action);
  curl_setopt($ch, CURLOPT_POST, 1);
  curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata_string);
  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_exec($ch);

  // *** Redirect to Pastebin ***
  header("Location: ".curl_getinfo($ch, CURLINFO_EFFECTIVE_URL));

  /*
    Make sure that any code below
    does not get executed when we redirect.
  */
  exit;
?>
1 голос
/ 20 сентября 2009

Вы могли бы попробовать Беспина: https://bespin.mozilla.com/ Он все еще находится в бета-версии, но неплохо для того, насколько он нов.

1 голос
/ 20 сентября 2009

Я бы просто использовал Google для этого,

http://docs.google.com

С помощью Документов Google вы можете совместно изменить файл. Просто убедитесь, что вы сохранили его с помощью «Скачать файл как текст». Нет подсветки синтаксиса, хотя проверка синтаксиса.

Вы можете просто загрузить контент самостоятельно и пригласить собеседника в качестве редактора. Им вообще не нужно беспокоиться о его загрузке.

0 голосов
/ 20 сентября 2009

CssMate может помочь вам в создании и редактировании ваших CSS-файлов

Но более того, если вы также хотите оптимизировать свои CSS-файлы, для этого есть отличные онлайн-инструменты, такие как

Css Optimizer
Служба валидации Css

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...