Tag: Editor

Добавить литературу в редактор Coda

Надеюсь не секрет, что в Coda есть возможность чтения документации не выходя из любимого редактора, но там маловато как то литературки то. Вот как раз я Вам сейчас и покажу несколько мной излюбленных линков на литературу:

Book Title: Python
Book URL: http://docs.python.org/
Use For Mode: Python
Search URL: http://docs.python.org/search.html?q=*

Book Title: ColdFusion
Book URL: http://www.cfquickdocs.com/cf8/
Use For Mode: CFML
Search URL: http://www.cfquickdocs.com/cf8/%23*

Book Title: HTML Dog
Book URL: http://www.htmldog.com/
Use For Mode: HTML
Search URL: http://www.htmldog.com/search/?sp-a=sp1002e60e&sp-q=*

Book Title: jQuery
Book URL: http://docs.jquery.com/
Use For Mode: Javascript
Search URL: http://api.jquery.com/?ns0=1&s=*

Book Title: MySQL
Book URL: http://dev.mysql.com/doc/
Use For Mode: SQL
Search URL: http://search.mysql.com/search?q=*&ie=&lr=lang_en

Komodo 6 version error :(

Уже на протяжении нескольких недель Komodo парит мне мозги вот такова рода ошибками. Если честно уже надоело и в порыве злобы на него я полез искать другую альтернативу редактора, но решил осмотреть еще раз не понятный мне лог ошибки повнимательней

Error list (small)

Process:         komodo-bin [1501]
Path:            /Applications/Komodo Edit.app/Contents/MacOS/komodo-bin
Identifier:      com.activestate.Komodo
Version:         6.0 (6.0)
Code Type:       X86 (Native)
Parent Process:  launchd [208]
cut
8   org.activestate.ActivePython26	0x1290519f PyEval_CallObjectWithKeywords + 72 (ceval.c:3619)
9   org.activestate.ActivePython26	0x128750c7 instance_getattr + 449 (classobject.c:763)
10  org.activestate.ActivePython26	0x12900bf4 builtin_getattr + 115 (bltinmodule.c:828)
cut
0x13508000 - 0x1350bffb +_struct.so ??? (???) /Applications/Komodo Edit.app/Contents/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/_struct.so
0x1351c000 - 0x1352107f +binascii.so ??? (???) /Applications/Komodo Edit.app/Contents/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/binascii.so
0x1352b000 - 0x1352bffc +_scproxy.so ??? (???) /Applications/Komodo Edit.app/Contents/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/_scproxy.so
0x13572000 - 0x13573fff +_hashlib.so ??? (???) /Applications/Komodo Edit.app/Contents/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/_hashlib.so
cut

Питоновский интерпритатор в то время говорит

----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 56000)
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 284, in _handle_request_noblock
    self.process_request(request, client_address)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 310, in process_request
    self.finish_request(request, client_address)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 323, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/servers/basehttp.py", line 562, in __init__
    BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 641, in __init__
    self.finish()
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 694, in finish
    self.wfile.flush()
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 301, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
error: [Errno 32] Broken pipe
----------------------------------------

Вот я и подумал может комодо не тот питоновский интерпритатор юзает. Он указывал на /usr/bin/python, вот тут то и косяк=), здесь у меня 2.6.1 а тут /usr/local/bin/python 2.6.4 =) весело. Насильно его навел на мне нужный /Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7. Очень надеюсь, что на этом шалости закончатся.

TextWrangler (редактор под Mac OS)

Разработчиком TextWrangler является компания Bare Bones Software, которая выпускает также BBEdit — платный текстовый редактор. И хотя TextWrangler бесплатен, нельзя сказать, что он ограничен. Маленький факт: в то время как многие программы поставляются вообще без справочной информации, TextWrangler предоставляет пользователю 266-страничный мануал.

Также как и в Textmate, здесь нет поддержки полуживых кодировок типа koi-8r, нам предложено использовать UTF. TextWrangler имеет практически все возможности, которые присутствуют в платных программах:

— подсветка кода
— сравнение версий документа
— поиск и замена с использованием регулярных выражений
— поиск по нескольким файлам
— мощная поддержка AppleScript
— поддержка работы с FTP и SFTP (можно открывать и редактировать файлы, расположенные на удаленном сервере)
— модульная архитектура (можно использовать плагины BBEdit)
— улучшенный буфер обмена

Качаем