CodeIgniter 한국사용자포럼 BETA
빠르고, 유연한 PHP Framework!

TIP게시판


eclipse Autocomplete 업데이트 버전.      
EziX 4 1,520 0 0 2011-10-14 11:15:58
이전글은 아주 많이 찾을수 있는 정보구요.

어떻게 돌아다니다가 일본사이트에서 또 발견했습니다.

기본 원리는 같구요.

몇가지 추가된 것 같습니다.

원 출처는 http://d.hatena.ne.jp/Kenji_s/20110421/1303373219 입니다.

코드 이그나이터를 통해서 아래 코드를 직접 뽑아내는 코드가 있습니다.



추가하는 코드는 아래와 같습니다.

Put the codes below in system/core/Controller.php, Model.php
// for Eclipse auto completion
/**
* @var CI_Benchmark
*/
var $benchmark;
/**
* @var CI_Calendar
*/
var $calendar;
/**
* @var CI_Cart
*/
var $cart;
/**
* @var CI_Config
*/
var $config;
/**
* @var CI_DB_active_record
*/
var $db;
/**
* @var CI_Email
*/
var $email;
/**
* @var CI_Encrypt
*/
var $encrypt;
/**
* @var CI_Form_validation
*/
var $form_validation;
/**
* @var CI_Ftp
*/
var $ftp;
/**
* @var CI_Image_lib
*/
var $image_lib;
/**
* @var CI_Input
*/
var $input;
/**
* @var CI_Javascript
*/
var $javascript;
/**
* @var CI_Lang
*/
var $lang;
/**
* @var CI_Loader
*/
var $load;
/**
* @var CI_Log
*/
var $log;
/**
* @var CI_Output
*/
var $output;
/**
* @var CI_Pagination
*/
var $pagination;
/**
* @var CI_Parser
*/
var $parser;
/**
* @var CI_Security
*/
var $security;
/**
* @var CI_Session
*/
var $session;
/**
* @var CI_Sha1
*/
var $sha1;
/**
* @var CI_Table
*/
var $table;
/**
* @var CI_Trackback
*/
var $trackback;
/**
* @var CI_Typography
*/
var $typography;
/**
* @var CI_URI
*/
var $uri;
/**
* @var CI_Unit_test
*/
var $unit;
/**
* @var CI_Upload
*/
var $upload;
/**
* @var CI_User_agent
*/
var $agent;
/**
* @var CI_Utf8
*/
var $utf8;
/**
* @var CI_Xmlrpc
*/
var $xmlrpc;
/**
* @var CI_Xmlrpcs
*/
var $xmlrpcs;
/**
* @var CI_Zip
*/
var $zip;
  목록  

불의회상 2011-10-14 12:26:50
  
이걸 적용하면 $this->db 가 먹통이 되는 현상이 있어 주저하고 있는중
1.7.X라서 그런가???
EziX 2011-10-14 12:39:11
  

확실한건 아니지만 .. system 폴더 전채를 인클루드 하니깐 해결되는것 같던데..
저도 이전에 그랬었거든요.
system 폴더를 인클루드 하고 나서 해결된 것 같은 기억이 나네요.

추가로 어떤사람은 이 코드를 if(FALSE){ }로 묶는 사람도 있더군요.

들국화 2011-10-17 09:31:42
  
 1.7 버전 이시면 아래 링크에 있는걸 써 보세요.
http://www.gostomski.co.uk/codeigniter/getting-full-auto-complete-with-codeigniter-in-eclipse
불의회상 2011-10-17 17:41:23
  
이리 저리 연구해 보니..
아직까진 if(FALSE)로 묶는게 좀 효과적이네요.

if(FALSE) {
.
.
.
.
.
}
조금 귀찮기는 한데....
모델에서도 생성자에 이렇게...
 function Cafe_model()
 {
  parent::Model();
  
  // $this->load->database();
  $this->load->model('users_model');
  $this->load->model('c_list_model');
  $this->load->model('c_user_model');
  $this->load->model('c_boardcfg_model');
  
  if(FALSE) {
   $this->users_model = new Users_model();
   $this->c_list_model = new C_list_model();
   $this->c_user_model = new C_user_model();
   $this->c_boardcfg_model = new C_boardcfg_model();
  }
 }
넣어주니..
모델 코드도 자동 어시스트가 되는군요.
번호 제   목 글쓴이 날짜 조회 추천수
862 form validation 에서 한글 체크 규칙 [3] sliplife 2012-05-14 123 0
859 간단한 웹페이지 캐쉬처리 라이브러리 (스마티 캐쉬 .. [3] sliplife 2012-05-10 174 0
855 워드프레스 + Codeigniter [4] 이현석 2012-05-07 240 0
850 CLI 모드로 실행할 때 로그파일 관련문제 [1] 사랑완샷 2012-04-09 270 0
848 Customization Pagination (페이.. [1] 얼짱짠군 2012-04-02 506 0
845 db library 에서 save_queries 옵.. [3] pithecus 2012-03-29 355 0
842 세션 분실 && 읽지못함 관련 팁...이 될 수 있.. [1] 밥아저씨 2012-03-10 658 0
836 Hook을 이용한 preload 이이지 구현에 대한.. [3] 핵잠함장 2012-02-22 590 0
833 CI_Cache_memcached 드라이버 버그 수정 [2] 한글이 2012-02-22 546 0
829 HMVC 5.4 & Template_ 타로구조 만들기 [2] 타로 2012-02-02 1003 0
824 CI lang팩 -> Javascript lang팩 [4] KangMin 2012-01-25 788 0
823 anchor_popup 헬퍼 화면 정 가운데 띄우기.. [0] DJ구스 2012-01-17 661 0
822 [자바스크립트] 창을 화면 정중앙에 위치하게 계산하기 [1] 웅파 2012-01-11 703 0
815 hook에서 선언한 변수를 컨트롤러에서 사용하기 [2] 웅파 2011-12-27 867 0
812 mysql 부분적인 에러 핸들링 처리 [2] EziX 2011-12-20 866 0
811 컨트롤러 외부에서의 종료방법 [1] EziX 2011-12-20 695 0
809 icodekore sms 모듈 쓰는 분들 참고하세요.. [0] namGoos 2011-12-09 935 0
803 Upgrading from 2.0.3 to 2.1.0 [5] namGoos 2011-12-06 908 0
794 .svn 폴더 삭제 하기 [7] 불의회상 2011-11-30 1066 1
792 [1원] 윈도우서버+mssql 에서 CLI(Comm.. [2] 터프키드 2011-11-29 983 0