Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.12.2011, 04:36
Аватар для Livanderiaamarum
Профессор
Отправить личное сообщение для Livanderiaamarum Посмотреть профиль Найти все сообщения от Livanderiaamarum
 
Регистрация: 10.12.2011
Сообщений: 290

Как разбить текст на несколько кусков?
Пишу библиотеку для работы с 3D графикой. Она оч большая, решил разделить на модули, ядро, методы и.т.п. чтобы все редактировалось в отдельных файлах. Или по крайней мере в отдельных окнах редактора. При том чтобы можно было быстро проверить работоспособность кода не собирая эти файлы в продакшен версию. Какая среда такое позволяет?

И как подобное реализовать вообще?
Ответить с цитированием
  #2 (permalink)  
Старый 21.12.2011, 08:08
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Таки подключить их к странице...
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #3 (permalink)  
Старый 21.12.2011, 14:07
Аватар для Livanderiaamarum
Профессор
Отправить личное сообщение для Livanderiaamarum Посмотреть профиль Найти все сообщения от Livanderiaamarum
 
Регистрация: 10.12.2011
Сообщений: 290

Сообщение от trikadin Посмотреть сообщение
Таки подключить их к странице...
Хитрый план,
но они часть одной функции

----
Есть вариант сделать сборщик на php, допустим у нас 2 файла, один ПРОДОЛЖАЕТ другой.
В имени каждого файла будет содержаться его версия. По запросу, php будет склеивать 2 файла в один, отдавать нам и кэшировать.
При каждом запросе он будет смотреть не изменились ли имена собираемых файлов.Если нет, то отдать закэшированную версию, если изменились пересобрать, отдать, и перекэшировать.

Есть ли вариант без извращений)? Чтобы IDE могла открывать КУСКИ скрипта в разных окнах редактора и работать с ними как с отдельными файлами, при том запоминать где было сделано разделение. так же чтобы у каждого куска была версия и.т.п.

Последний раз редактировалось Livanderiaamarum, 21.12.2011 в 14:14.
Ответить с цитированием
  #4 (permalink)  
Старый 21.12.2011, 16:16
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Livanderiaamarum, возможно, вам поможет вот это (правда, не php, а nodeJS, но так ведь даже лучше - вы же на нём пишете, как я помню? ):
https://github.com/Kolyaj/BuildJS

Допилите под себя. Но вообще, делить одну ф-цию в два разных файла - извращение. И IDE этого точно не позволят реализовать. Разве что вы свою напишете)
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #5 (permalink)  
Старый 21.12.2011, 17:26
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от trikadin
правда, не php, а nodeJS
Когда-то, кстати, на PHP было.
Ответить с цитированием
  #6 (permalink)  
Старый 21.12.2011, 17:27
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от Kolyaj
Когда-то, кстати, на PHP было.
Да ну его...) Кстати... Вы не против такой рекламы?)
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #7 (permalink)  
Старый 21.12.2011, 17:44
Аватар для Livanderiaamarum
Профессор
Отправить личное сообщение для Livanderiaamarum Посмотреть профиль Найти все сообщения от Livanderiaamarum
 
Регистрация: 10.12.2011
Сообщений: 290

правда, не php, а nodeJS
-----------------
я проект на php делаю щас. ну да ладно). спасибо огромное) то есть все таки придется писать сборщик самому)
Ответить с цитированием
  #8 (permalink)  
Старый 21.12.2011, 17:52
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от trikadin
Вы не против такой рекламы?)
С чего бы мне быть против

Сообщение от Livanderiaamarum
я проект на php делаю щас
А какая разница, на чём проект? Файлы должны собираться на локальной машине при выкладке проекта.
Ответить с цитированием
  #9 (permalink)  
Старый 21.12.2011, 18:25
Аватар для Livanderiaamarum
Профессор
Отправить личное сообщение для Livanderiaamarum Посмотреть профиль Найти все сообщения от Livanderiaamarum
 
Регистрация: 10.12.2011
Сообщений: 290

Сообщение от Kolyaj Посмотреть сообщение
С чего бы мне быть против


А какая разница, на чём проект? Файлы должны собираться на локальной машине при выкладке проекта.
а тестироваться они должны на чем?
Ответить с цитированием
  #10 (permalink)  
Старый 21.12.2011, 22:32
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Для тестов там есть сервер на том же NodeJS, как работать с которым написано на https://github.com/Kolyaj/BuildJS/tree/master/nodejs

Если что непонятно, могу объяснить на пальцах, но завтра
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите как отобразить текст. potkin Общие вопросы Javascript 17 26.10.2017 15:09
Можно ли как то выделить текст в блоке при клике по блоку? someLogin Элементы интерфейса 1 10.10.2011 05:10
DOM vs iframe. Как в ифрейме заменить выделенный текст (его innerHTML)? Бухалыч Events/DOM/Window 4 20.08.2009 14:30
На входе HTML получить на выходе просто текст, как? Dmitry Общие вопросы Javascript 2 25.08.2008 10:42
Как распознать текст? monach79 Общие вопросы Javascript 12 21.07.2008 13:22